Cómo convertir máquinas virtuales de VMware a VirtualBox y viceversa

Migrar Vmware Virtualbox Destacado

Las máquinas virtuales son útiles de muchas formas. Puede usarlos para probar nuevos sistemas operativos, probar software, ejecutar aplicaciones antiguas, etc.

Dos de los software de máquina virtual más populares son VMware y VirtualBox. Ambos tienen sus pros y sus contras, y la mayoría de nosotros dedicamos una buena cantidad de tiempo y esfuerzo a crear y mantener una máquina virtual en cualquiera de los dos programas. Lo bueno es que incluso puede migrar su VM de VirtualBox a VMWare, y viceversa, sin tener que volver a crear desde cero. Así es como se hace.

Nota:

  1. Para esta demostración, estoy usando VMware Workstation como mi otro software de máquina virtual. Incluso si está utilizando VMware Player, el procedimiento es el mismo.
  2. Antes de iniciar el proceso de migración, asegúrese de que la máquina virtual que desea exportar esté en estado «Apagado» y no en estado Suspendido o Pausado. Esto se aplica tanto a VMware como a VirtualBox.

Migrar de VMware a VirtualBox

Para migrar de VMware a VirtualBox, primero debe exportar la VM en un archivo .ovf. Para hacerlo, abra la carpeta VMware ubicada dentro de la carpeta «Archivos de programas» en la unidad C. Una vez allí, abra la carpeta «OVFTool». Presione «Shift + clic derecho» y luego seleccione la opción «Abrir símbolo del sistema aquí».

migrate-vm-open-cmd-here

En la ventana del símbolo del sistema, use el siguiente comando y presione el botón Entrar. No olvide cambiar la ruta del archivo .vmx de la máquina virtual que desea exportar y el destino del nuevo archivo .ovf.

Tan pronto como ejecute el comando, la máquina virtual se exportará como un archivo .ovf al destino marcado.

migrate-vm-execute-cmd

Nota: Si está utilizando VMware Workstation, también puede exportar la VM como un archivo .ovf navegando a «Archivo» y luego seleccionando la opción «Exportar a OVF».

Ahora, abra VirtualBox y seleccione la opción «Importar dispositivo».

migrate-vm-select-import-appliance

La acción anterior abrirá la ventana «Dispositivo para importar». Aquí, busque y seleccione el archivo .ovf exportado y haga clic en el botón «Siguiente».

migrate-vm-select-ovf-file-2

En esta ventana, VirtualBox le mostrará todas las configuraciones de la VM. Déjelos como están; siempre puedes cambiarlos más tarde. Simplemente haga clic en el botón «Importar» para continuar.

migrate-vm-import-appliance-settings

La acción anterior iniciará el proceso de importación.

migrate-vm-importing-vm-vb

Una vez que se haya realizado la importación, verá su máquina virtual importada en VM VirtualBox Manager. Simplemente seleccione la máquina virtual y haga clic en el botón «Inicio» para encender la máquina virtual.

migrate-vm-power-on-vm-vb

Ha importado correctamente la máquina virtual de VMware a VirtualBox.

migrate-vm-vm-running-vb

Solución de problemas de errores de importación en VirtualBox

Si recibe errores de importación, siga los pasos a continuación.

1. Abra el archivo «export.ovf» con su editor de texto favorito, busque todas las instancias de «ElementName» y reemplácelo con «Caption».

2. A continuación, busque la instancia de «vmware.sata.ahci» y reemplácela por «AHCI».

3. Finalmente, calcule el valor hash SHA1 del archivo «export.ovf» usando esta herramienta en líneay reemplace el valor hash antiguo por el nuevo que se encuentra en el archivo «export.mf». Puede abrirlo con cualquier editor de texto.

Nota: debe reemplazar el valor hash de «SHA1 (export.ovf)».

migrate-vm-change-sha1-hash-value

Una vez que haya terminado con los cambios, intente importar de nuevo. Esto debería resolver los errores de importación. Si no es así, probablemente debería crear una nueva máquina virtual desde cero.

Migrar de VirtualBox a VMware

La migración de VirtualBox a VMware también es fácil. Abra la aplicación VirtualBox y seleccione la opción «Exportar dispositivo» en el menú «Archivo».

migrate-vm-select-export-appliance

La acción anterior abrirá el asistente de exportación. Aquí, seleccione la máquina virtual que desea exportar y haga clic en el botón «Siguiente» para continuar.

migrate-vm-select-vm-vb

Aquí, en esta pantalla, seleccione el destino y haga clic en el botón «Guardar».

migrate-vm-export-destination-virtualbox

VirtualBox ahora le mostrará la configuración de almacenamiento. Deje los valores predeterminados como están y haga clic en el botón «Siguiente».

migrate-vm-storage-settings-virtualbox

Verifique todas las configuraciones del dispositivo y haga clic en el botón «Exportar» para iniciar el proceso de exportación.

migrate-vm-export-appliance-settings

Dependiendo del tamaño de la máquina virtual, el proceso de exportación puede llevar algún tiempo.

migrate-vm-exporting-vm-virtualbox

Una vez que haya terminado de exportar la máquina virtual, puede importarla a VMware. Para hacerlo, abra VMware Player / Workstation y seleccione la opción «Abrir» del menú «Archivo».

migrate-vm-select-open

Ahora seleccione el archivo .ova exportado.

migrate-vm-select-ova-file

En esta pantalla, haga clic en el botón «Importar» para iniciar el proceso de importación.

migrate-vm-click-import

Si recibe un error que indica que la importación no se pudo realizar debido a problemas de cumplimiento del hardware, simplemente haga clic en el botón «Reintentar». Esta acción debería iniciar el proceso de importación.

Nota: Si la acción anterior no resolvió el problema, entonces debe crear una nueva máquina virtual desde cero.

migrate-vm-select-retry

Si todo sale según lo planeado, VMware comienza a importar la máquina virtual. Una vez más, el proceso puede tardar algún tiempo en completarse.

migrate-vm-importing-vm-vmware

Una vez que se haya completado la importación, encienda la VM haciendo clic en la opción «Encender esta máquina virtual».

migrate-vm-power-vm-vmware

Ha importado o migrado correctamente su máquina virtual de VirtualBox a VMware.

migrate-vm-vm-running-vmware

Comente a continuación compartiendo sus pensamientos y experiencias sobre el uso del método anterior para migrar de VMware a VirtualBox y viceversa. También tenemos algunas características más de máquinas virtuales en el sitio, como cómo importar y exportar archivos OVA en Linux. Consulte también nuestra lista completa de las mejores aplicaciones de espacio aislado para Windows 10.