I'm looking to migrate a virtual machine from one virtual environment to another. Both environments are ESX 3.5 but I think one environment is slightly behind on updates. What are the different ways to migrate this virutal machine between environments?
How is your environment structured. Both in the same cluster? Managed by the same vCenter Server? Same shared storage? What licenses do you have? ?????
Does VMware Converter need to be used in both environments or can I just get the virtual files from the old environment and then use Converter in the new environment to create the VM?
I would use VMware Converter to pull from the source and place into the destination. This way if something goes wrong you have the original.
You can can have the sources as Powered on Machine (VM is powered on) or Virtual Infrastructure Machine (VM Powered Off). Your destination can be ESX or vCenter.
Do you have network connectivity from your desktop/laptop to both environments? If so, just install Converter on your workspace and do the conversion.
And with converter, depending on the guest OS it can
track changes on the source,
shutdown source services,
apply changes to the destination,
shut down source,
converter will create the VM for you. At a high level converter will create a clone of the original.
Wherever you are going to install and run converter you need to have network access to both environments.
The advantage to converting to ofv is that the disk is compressed. Move the compressed ofv files to the destination and use converter on the remote end or the VI client to import the ofv appliance.