miércoles, 13 de febrero de 2013

Migrar máquina virtual de Virtualbox a VMware

Dos de las herramientas más comunes de virtualización son VirtualBox y Vmware. No es muy habitual querer pasar una máquina virtual de un sistema a otro pero si queremos unificar plataformas o tenemos este dilema, podemos realizarlo.
En primer lugar procederemos a instalar  quemu y virtualbox-ose-qt de la siguiente manera:


root@OPT360:~# sudo apt-get install qemu
root@OPT360:~# sudo apt-get install virtualbox-ose-qt


Una vez instalado, procederemos al cambio de formato de las máquinas virtuales. Localizaremos donde tenemos el archivo .vdi y lo convertiremos a .raw. En mi caso se llama NAGIOS_CENTOS6.vdi


root@OPT360:~# vboxmanage internalcommands converttoraw /home/rencinar/Descargas/NAGIOS_CENTOS6.vdi /home/rencinar/Descargas/NAGIOS_CENTOS6.raw
Oracle VM VirtualBox Command Line Management Interface Version 3.2.10_OSE
(C) 2005-2010 Oracle Corporation
All rights reserved.
Converting image "/home/rencinar/Descargas/NAGIOS_CENTOS6.vdi" with size 8589934592 bytes (8192MB) to raw...

 

Tras esto tendremos un archivo .raw que deberemos convertir en vmdk de la siguiente manera:

root@OPT360:~# qemu-img convert -O vmdk /home/rencinar/Descargas/NAGIOS_CENTOS6.raw /home/rencinar/Descargas/NAGIOS_CENTOS6.vmdk


Una vez que tengamos el archivo NAGIOS_CENTOS6.vmdk solo tendremos que crear una máquina virtual cuyo disco duro apunte a él.


Para realizar el paso contrario, pasar de Vmware a VirtualBox tendríamos que generar del .vmdk un .bin y del .bin un .vdi utilizando VBoxManage  de la siguiente manera:

$qemu-img convert NAGIOS_CENTOS6.vmdk /home/rencinar/Descargas/NAGIOS_CENTOS6.bin


$VBoxManage convertdd /home/rencinar/Descargas/NAGIOS_CENTOS6.bin debian.vdi


No hay comentarios:

Publicar un comentario