How To Convert a VMWare ESXi Virtual Machine to KVM/QEMU

This article explains how to convert a ]project-open[ VMWare ESXi virtual appliance in .vmx format to KVM/QEMU format.

 

Virt-V2V

Virt-v2v is a converter available as part of CentOS and other Linux variants. You can install virt-v2v in Centos 7 using:

yum -y install virt-v2v

 

Conversion

The following steps perform the conversion.

  • Download the ]project-open[ VMWare virtual appliance from https://sourceforge.net/projects/project-open/files/project-open/V5.0/  to folder /tmp/ in a CentOS 7 system as user "root":
    cd /tmp

  • Unzip the VM using:
    unzip project-open-VMware-Community-5.0.2.4.0.zip (or equivalent for newer versions)

  • Convert the VM using:
    cd /tmp/project-open-v50
    virt-v2v -i vmx project-open-v50.vmx -o local -of qcow2 -os /var/lib/libvirt/images
    (or similar)

Now you can import the virtual machine using Virtual Machine Manager or similar.

 

 

  Contact Us
  Project Open Business Solutions S.L.

Calle Aprestadora 19, 12o-2a

08902 Hospitalet de Llobregat (Barcelona)

Spain

 Tel Europe: +34 609 953 751
 Tel US: +1 415 200 2465
 Mail: info@project-open.com