Can someone suggest an efficient procedure to move VM's from 3.5 to 4?
From vCenter v2.5.0 with ESX 3.5 on a Windows 2003 server, I am able to "Remove from Inventory", but when I attempt to add it to another ESX 4.0 host, I recieve the error "Validation not applicable this time". Also I am not able to create a new VM and use the existing .vmdk file as the hard drive.
The CPU's, network and datastores are the same.
I can export the VM from the 3.5 virtual center server to the 4.0 vSphere server, but this requires rewriting to the same datastore, which is a huge waste of time when I am remaining on the same datastore. Can someone suggest the proper procedure to move VM's from 3.5 to 4? Thanks, -Jeff
Your best method would be to use VMware Converter. Your problem is that you have vCenter 2.5, and that cannot manage the 4.0 Host.
Your best method would be to use VMware Converter. Your problem is that you have vCenter 2.5, and that cannot manage the 4.0 Host.
Upgrade your vCenter to 4.0 and then you can use standard migration and even VMotion between ESX 3.5 and 4.0
---
VMware vExpert '2009
Yes, I get the same impression as the other posters - that you have an ESX 4.0 host managed with VirtualCenter 2.5? That is not a supported configuration. For all upgrades (both going to a new Update # and going to a new Version #) the supported order of applying the upgrade is:
1. VirtualCenter
2. Hosts
3. VMs
You should not have an earlier version VirtualCenter supporting later version hosts, or an earlier version Host supporting later version VMs.
Sorry for any confusion,
I have an 3.5 ESX host managed by vCenter 2.5 and a 4.0 ESX host managed by vSphere server.
These ESX hosts share the same datastore. The 3.5 environment will be staying as it is.
I need to move about one third of the VM's over to the 4.0 platform.
I think I will go the Converter route. Thanks all, -Jeff
You say that the two environments are sharing the same datastores? Then you can simply shutdown the VM, remove it from inventory, go into vCenter4, browse the datastore and rightclick on the VM's vmx and click on "add to inventory".
This should work. Or am I missing something?
That is exactly the procedure I initially used that started this discussion.
From vCenter v2.5 and an ESX 3.5 host, I am able to
"Remove from Inventory", Then from a vSphere / ESX 4.0 environment I attempt to add it to another ESX
4.0 host, I recieve the error "Validation not applicable this time".
Also I am not able to create a new VM and use the existing .vmdk file
as the hard drive.
hmm,
What happens if you copy the vm on the esx i4.0 server to a new folder, and then try add or start it?
Maybe the best methods is upgrade your VirtualCenter2.5 to vCenter4.Then U can manage your Host not only3.5 but also 4.0.
BTW:When the VMs is in the new environment, U must upgrade your vmtools first,and then your can upgrade your VM hardwares.