If your VM have a virtual hardware version 7, you can create a mix cluster with Esxi 6 and Esx 4 and enable EVC case host are different hardware, so you can migrate vm using vmotion.
Yes. Power off the vms from old hosts on the old vcenter. Remove it from the inventory and add it to the new hosts on the new vCenter.
However, running esx 4 and esxi 5/6 as a mixed cluster configuration. With/without EVC is not recommended.
You can try this or a V2V migration.
If I use Veeam backup & replication software for move a vm and then keep to same vm version 7.
Would this work?
If Veeam supports the source vCenter version, then it should.
Hi Darron, yes it would work.
If you have some space on your EqualLogic, you could also clone the volume you use for vSphere 4 and attach the clone to your vSphere 6 environment. This way, you could do some testing before doing the real thing.
I've had mixed success with the *2V migrations, so I'd tend to avoid that. Since a vCenter 6 can't manage a 4.1 host but a 5.5 can, I'd probably temporarily set up one of the new hosts with 5.5. Start up a 5.5 vCenter appliance managing the 4.1 and 5.5 result systems. Then shut down the VMs and migrate them from the 4.1 host to the 5.5 host (or vMotion if you're licensed). Upgrade the tools and VM levels and then shut down the 5.5 vCenter and have the 6 vCenter take over the 5.5 host. Move the VMs to the 6 hosts, upgrade the 5.5 host.
You can follow also this
Assuming you have 4.0 U1
First upgrade vcenter server as 5.5 U3 which will support ESXi 4.0
Then upgrade ESXi 5.5 U3
Upgrade windows 2003 to 2008
then upgrade VC as 6.0 vcenter server which will support your ESXi 5.5 U3
Then upgrade ESXi 5.5 to 6.0
Upgrade vmware tool/virtual hardware
Check the VM hardware version compatibilty for ESX 4.0 and ESXi 6.0 before do that.
If you can register that VM to the newer ESXi host, you can run it too or also upgrade the hardware compatibility of that VM.Please mark my comment as the Correct Answer if this solution resolved your problem