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:
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:
Now it’s time to specify the ESX/ESXi node where you want to install the virtual machine:
Select the destination VM or create a new one like we did:
vCenter Converter will ask you to select the datastore:
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:
You’re ready to start the Hyper-V to ESXi conversion, just click Finish:
Read related articles
Install VMware ESXi on a Hyper-V
It is possible to use nested virtualization to run VMware ESXi as a Virtual Machine in Hyper-V. To some, this
How to install and configure VMware PowerCLI version 10
VMware PowerCLI is a collection of Windows Powershell modules which are used to manage and maintain a VMware virtual environment.
How to set up a Hyper-V failover cluster
Hyper-V can enable high-availability using Windows Server Failover Cluster Manager. This allows you to create a virtual infrastructure which is