How to: Hyper-V to VMware ESXi (vSphere) conversion with vCenter Converter

Thanks to the powerful VMware vCenter Converter, it’s pretty easy to convert a Microsoft Hyper-V virtual machine into an ESXi (vSphere) one.

With Windows Server 2012 and higher, the operation is quite similar to the P2V conversion we explained a few days ago. With Hyper-V running on Windows Server 2008 R2 you can only migrate powered-off Windows VMs.

Let’s see how to perform the conversion.

Download and install VMware vCenter Converter. Then launch it and click on Convert Machine:

Hyper-V to ESXi conversion with VMware vCenter Converter

Select the source type – with Hyper-V on Windows Server 2012 or higher, Powered-on machine – and specify the access information. If you need to convert a VM running on Windows Server 2008 R2 you need to power-off the machine and select Hyper-V Server:

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

Now it’s time to specify the ESX/ESXi node where you want to install the virtual machine:

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

Select the destination VM or create a new one like we did:

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

vCenter Converter will ask you to select the datastore:

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

Now the funny part, you can configure the virtual machine specifying the number of sockets, CPUs, the amount of RAM and many other things. We suggest to enable the VMware Tools installation from the Advanced tab:

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

You’re ready to start the Hyper-V to ESXi conversion, just click Finish:

Microsoft Hyper-V to VMware ESXi VM conversion with VMware vCenter Converter

Comments