Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I want to move one of my vm guest between two ESXi servers. I can't do this with converter or Veaam FastSCP because I'm in another network and using this tools is extremly slow. So I'm trying to copy files from one scp to one of servers in the same network using ssh and than send this file with ssh to second ESXi. I was trying to use scp(scp from esxi to server) on hole directory (recursively) with my vm guest but it hangs and do nothing. So I used mc to connect to esxi and download files after file. That goes quite well with small files. When I'm trying to download guest-flat.vmdk (16GB) I get error that file on remote host couldn't be read.

The guest vm is off. What could be the problem. How to do this ?

share|improve this question
add comment

2 Answers

Add a NFS volume (e.g. exported from an utility host) to (both/all) of your ESXi servers, then copy the files within ESXi from one volume to the other.

As a side effect, you will have a backup on the NFS host.

Or, you can run the VM from the NFS volume on any connected ESXi host.

share|improve this answer
    
Personally I would recommend running the machines from NFS unless the disk latency gets to be a problem. –  gWaldo May 15 '12 at 10:31
add comment

Perhaps a simpler solution: Install vSphere client on a (virtual) machine in the remote network and use it over some kind of remote desktop connection like VNC.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.