data -->

Migrar máquina virtual de Xen a VMware

Posted by José Manuel Hernández on
En este post vamos a tratar un tema sencillo pero puede que útil para mas de uno. Conocidas las bondades de VMware puede que necesitemos migrar nuestras antiguas máquinas virtuales de Xen a VMware ESXi.

Evidentemente es posible, recomendable y mas fácil de hacer la migración con VMware Converter pero vamos a imaginar que no sea posible porque solo nos han dado la imagen del disco .img o a cascado el host anfitrión de Xen.
Go ahead!
Lo primero es instalar qemu si tienes una distribución Debian/Ubuntu es tan fácil como hacer:
aptitude install qemu
El paso siguiente será convertir nuestro disco al formato de VMware (vmdk), pare ello ejecutamos:

qemu-img convert <disco_maquina_xen> -O vmdk <disco_destino_vmware.vmdk>
Una vez terminado este paso tendremos un disco válido para VMware Server.
Si queremos tener una máquina al completo solo tendremos que crear una nueva máquina virtual usando un disco existente y dándole las mismas características que la original, lo cual nos generará el resto de archivos necesarios (.vmx, .nvram,…).
Como hemos creado un disco para VMware server, usamos converter para convertirlo a VMware ESX y listo.
Depende de la controladora SCSI que tuviésemos instalada puede que necesitemos regenerar el initrd.
José M. Hernández (Josemhb)