Converting a Hyper-V VM with a vhdx drive to a VMWARE format

Solution 1:

If you would like to convert only the virtual disk, not entire VM, you can also use qemu-img for Windows: it's free, portable and it runs under CMD.

For example, to convert VHDX to VMDK:

qemu-img.exe convert FileSource-Image.vhdx -O vmdk FileDestination-Image.vmdk

Extracted from: http://www.sysadmit.com/2016/08/vmware-convertir-vhdx-en-vmdk.html

Solution 2:

As far as I know, no VMware tools exist that directly convert VHDX disks yet. What you can do is power on the VM and treat it as a P2V migration using Converter and migrate that way.


Solution 3:

Am I missing something? The VMware Converter should do this. Run the VMware Converter and start a task to convert the Hyper-V VM just as you would convert a physical machine. The converter doesn't care what the underlying disk format is and it doesn't care whether the machine being converted is physical or virtual.

Now if you're talking about only converting the VHD file instead of the entire VM then that's another story.

In addition, if you need to go in the other direction and don't want to deal with SCVMM, Microsoft makes a standalone converter to convert VMware VM's to Hyper-V:

http://www.microsoft.com/en-us/download/details.aspx?id=34591


Solution 4:

Convert to .VHD then use StarWind V2V Converter.