I am attempting to create a disaster recovery application that works similar to DTVI, which takes a snapshot from one host and then copies that snapshot to a different host which exists on a different subnet and physical location. I have the piece of the application that creates snapshots but I can't find a way to copy those snapshots to a different host. Is this possible programmatically, or am I going to have to use some sort of a Linux bash shell to accomplish this?