¿Cómo convierto un archivo VDI de VirtualBox en un VMware vdmk?

10

Estoy usando VirtualBox 2.1.4 y quiero convertir un archivo VDI para cargarlo en VMware Player (3.0.0 build-197124 en Vista Home Premium).

Creo que puedo cambiar el formato VDI a vmdk con una herramienta proporcionada por VirtualBox:

VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK

También es posible obtener un archivo vmdk con:

qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk

Pero esto no genera el archivo vmx que necesita VMware Player. ¿Cómo obtengo ese archivo?


Con fines informativos, VMware Converter 4.0.1 dice que las imágenes de respaldo compatibles o las máquinas virtuales de terceros son:

Microsoft Virtual PC 2004 o 2007

Microsoft VirtualServer 2005

Parallels Desktop 2.5, 3.0 o 4.0 para Mac

Copia de seguridad consolidada de VMware

Symantec Backup Exec System Recovery 6.5, 7.0, 8.0

Symantec LiveState Recovery 3/6

Norton Ghost versiones del 9 al 14

Acronis True Image Backup

ShadowProtect Desktop, Servidor, SBS, IT, etc. versiones de 2.0 a 3.2

repartidor de hielo
fuente

Respuestas:

7

Aquí hay una respuesta actualizada a partir de la versión 5.0.14, que se muestra a continuación:

Desde la ventana principal, haga clic en el menú Archivo y seleccione "Virtual Media Manager" o simplemente use el acceso directo Ctrl+D.

Ventana principal

Seleccione el disco que desea convertir y haga clic en "Copiar" o use el acceso directo Ctrl-O.

Administrador de medios virtuales

Elija una ruta y un nombre de archivo para el disco convertido, junto con el tipo de archivo y haga clic en "Copiar".

Copiar disco duro virtual

Nota: El disco duro de origen ya estará seleccionado si lo eligió en el paso anterior.

En mi caso, convertí un VDI de Windows Server 2016 TP4 en un VMKD para alojarlo en un entorno corporativo de VMware. Tanto los archivos de origen como los de destino se asignaron dinámicamente.

Chiramisu
fuente
4

Esta es una respuesta de http://communities.vmware.com/people/pajegan

Puede usar "VMware vCenter Converter Standalone" para convertir sus archivos VDI de virtualbox a .vmdk para usar en el servidor vmware. Los siguientes son los pasos para hacerlo:

Asegúrese de que su máquina virtual en virtualbox esté en funcionamiento.

Una vez que abra la aplicación, haga clic en "Convertir máquina" y seleccione Máquina encendida.

Elija máquina remota

Indique la dirección IP, el nombre de usuario y la contraseña de la máquina remota que desea convertir y luego presione siguiente

Seleccione Tipo de destino como VMware Workstation u otra máquina virtual Vmware.

Seleccione el producto Vmware como Vmware Server 2.x

Elija una ubicación para la máquina virtual: debe ser una carpeta compartida de red.

Presiona Siguiente y luego verifica la configuración y presiona siguiente nuevamente.

La tarea tomará aproximadamente una hora según el tamaño de su máquina virtual.

Ahora puede copiar los archivos en el almacén de datos del servidor vmware y agregar la VM al inventario utilizando el archivo .vmx.

PD: quería hacer los siguientes pasos para usar la máquina virtual en el servidor VMware Esxi. Sin embargo, no funciona en ESXi. Si alguien ha tenido suerte con la migración de Virtualbox a VMware esxi, hágamelo saber los pasos.

repartidor de hielo
fuente
-1

Creo que la única opción es:

1) Archivo-> Dispositivo de exportación ...

2) seleccione la máquina virtual que desea exportar

3) guárdelo (archivo .ova) en una carpeta de respaldo en algún lugar (quizás con un nombre diferente del original)

4) use el formato OVF 1.0 y escriba un archivo de manifiesto (2.0 no funciona)

5) espere hasta que finalice la exportación y luego importe / abra a VMware (para más espera :)

porque parece que a VMware no le gusta importar archivos .vmdk normales ...

6) ¿Entonces la mejor opción es usar siempre un formato .vdmk en VirtualBox también?

jimmy5
fuente