I have some big files inside VM which I need to copy to ESXi host datastore. What is the best/fastest method? Right now I am using vSphere Client inside the VM. VM is running in virtual network with another VM acting as a router to the outside world. As ESXi has different public IP than te router, traffic goes out to the physical network switch and back in over the same NIC. This is connected only at 100 Mbit, so the real speed is only about 4 MB/s.
Is it somehow possible to connect a VM to the VMkernel management network, so that ESX would handle the traffic itself?
Or is it possible to mount the vmdk of VM via command-line and copy the files to datastore locally?