We are planning to transfer the Linux guest VM to another ESXi6.0 host.
We have two ESXi6.0 hosts:
* Host A ( The Linux X is in this host machine).
* Host B
Note that: We don't have a VMWare vCenter Server. (So we can't use the VMotion.)
We want to move the Linux X VM to the Host B. However, I'm concern about the disk space of Host A. The Linux X uses 3TB disk spaces. (This is a database) The available disk space of Host A is 40GB. So I think that we can't clone and the snapshot of this Linux X guest.
Is there the way to transfer guest VM to another host?
If the Linux VM is on same datastore which is accessible by both Host A and Host B .
You can try to un-register VM and re-register VM on another host.
Similar discussions are here :
Move a VMware VM from one host to another WITHOUT VMware vMotion
Please mark this as "correct" or " Helpfull" if this answers your query.
can you advise if there is a shared storage between the two Hosts ?
Whats your Backup product? Something Veeam Backup&Replication can help here.
Copy a 3TB VM with the help of "scp" was not an option of me.
So I prefer to use the OVFtool, for more info check the following: Release Notes
Please consider marking this answer "CORRECT" or "Helpful" if you think your question have been answered correctly.
Do you have a Linux VM that has ssh access to both hosts ?
If not - any recent Linux LiveCD can be used.
Read my reply to Re: Migrating 98TB VM
This is the only procedure that I am aware off which has resume-capabilities if it dies along the way.
I highly recommend this approach for any large vmdk-files.