workstation migrar maquina esxi descargar convertir con archivo abrir vmware virtualbox

migrar - vmware player



MigraciĆ³n de VMWARE a VirtualBox (5)

Estoy intentando migrar una máquina virtual existente de VMWARE a VirtualBox. He hecho una copia de la carpeta de la máquina virtual para la máquina virtual (para que pueda experimentar y no destruir la original) y he creado con éxito una máquina virtual en VirtualBox. Tengo todo arrancando y ejecutando, pero el problema es que VM está usando la imagen de disco "plana" en lugar de la imagen de disco correcta, lo que hace que la imagen de disco sea del pasado (lo sé porque todos los archivos en la máquina tienen una marca de tiempo de 2009).

Para elaborar, en la carpeta de la máquina virtual tengo los siguientes archivos vmdk:

Win2003.vmdk (1 K) Win2003-flat.vmdk (15 gigs) Win2003-000002.vmdk (10 gigs)

NOTA: el disco es dinámico.

Buscando en la configuración de la VM bajo VMWARE, dice que está usando win2003-000002.vmdk como imagen de disco.

Cuando importo la imagen de disco en VirtualBox (el archivo Win2003.vmdk), usa la imagen de disco Win2003-flat.vmdk.

Mi pregunta es, ¿qué puedo hacer para combinar o importar la imagen de disco Win2003-000002.vmdk en la imagen de disco Win2003-flat.vmdk para que VirtualBox use la imagen de disco correcta?

Tengo algunas instrucciones sobre el uso de vmware-vdiskmanager.exe para lograr esto, pero me aparece un error que dice "No se pudo abrir el padre de este disco virtual".


Después de muchos intentos, finalmente pude hacer funcionar esto. Esencialmente, lo que hice fue descargar y usar el convertidor vmware para combinar los dos discos en uno. Después de eso pude adjuntar el disco recién creado a VitrualBox.

Los pasos involucrados son muy simples:

ANTES DE QUE HAGAS ALGO!

1) HACER UNA RESPALDO! Incluso si sigue estas instrucciones, podría arruinar las cosas, así que haga una copia de seguridad. Simplemente apague la máquina virtual y luego haga una copia del directorio donde reside la máquina virtual.

2) Desinstale VMware Tools de la máquina virtual que va a convertir. Si por alguna razón olvida este paso, aún puede desinstalarlo después de ejecutar todo bajo VirtualBox siguiendo estos pasos . Hazte el favor y hazlo ahora.

AHORA LA PARTE DIVERTIDA !!!

1) Descargue e instale el VMware Converter . Utilicé 5.0.1 build-875114, solo uso lo último.

2) Descargar e instalar VirtualBox

3) Encienda el convertidor VMWare:

4) Haga clic en Convert machine

6) Busque el .vmx para su máquina virtual y haga clic en Next .

7) Asigne un nombre a la nueva máquina virtual y seleccione la ubicación donde desea ubicarla. Haga clic en Next

8) Haga clic en Next en la pantalla de Options . No deberías tener que cambiar nada aquí.

9) Haga clic en Finish en la pantalla Summary para comenzar la conversión.

10) La conversión debe comenzar. Esto llevará mucho tiempo, así que ten paciencia.

11) Esperemos que todo haya ido bien, si lo hizo, debería ver que la conversión se haya completado:

12) Ahora abre VirtualBox y haz clic en New .

13) Asigne un nombre a su máquina virtual y seleccione qué Type y Version es. Haga clic en Next .

14) Selecciona el tamaño de la memoria que quieres darle. Haga clic en Next .

15) Para el Hard Drive , haga clic en Use and existing hard drive file y seleccione el archivo .vmdk recién convertido.

16) Ahora haga clic en Settings y seleccione el menú Storage . El problema es que, de forma predeterminada, VirtualBox agregará la unidad como un IDE. Esto no funcionará y necesitamos, ya que necesitamos colocarlo en un controlador SCSI.

17) Seleccione el controlador IDE y el botón Remove Controller .

18) Ahora haga clic en el botón Add Controller y seleccione Add SCSI Controller

19) Haga clic en el botón Add Hard Disk .

20) Haga clic en Choose existing disk

21) Seleccione su archivo .vmdk . Haga clic en OK

22) Seleccione el menú System .

23) Haga clic en Enable IO APIC . A continuación, haga OK en OK

24) ¡Felicidades! ¡Tu máquina virtual está ahora confgiurada! Haga clic en Start para iniciar la máquina virtual!


Este error se produce porque VMware tiene un error que utiliza la ruta absoluta del archivo de disco en ciertas situaciones.

Si observa la parte superior de ese pequeño archivo * .vmdk, probablemente verá una ruta de acceso absoluta incorrecta al archivo VMDK original que debe corregirse.


QEMU tiene una fantástica utilidad llamada qmeu-img que se traducirá entre todos los formatos de imagen de disco. Un artículo sobre este proceso se encuentra en http://thedarkmaster.wordpress.com/2007/03/12/vmware-virtual-machine-to-virtual-box-conversion-how-to/

Recuerdo en mi cabeza que usé qemu-img para enrollar varios VMDK en uno, pero no tengo esa computadora conmigo para volver a probar el proceso. Incluso si estoy equivocado, el artículo anterior incluye una sección que describe cómo convertirlos con sus herramientas VMWare.


Sugeriré algo totalmente diferente, lo usamos en el trabajo hace muchos años en computadoras reales y funcionó a la perfección.

Arranque la máquina vieja y nueva en linux rescue Cd.

lea el disco desde uno, y escríbalo en el otro, bloque por bloque, copiando efectivamente el dist a través de la red.

Tienes que jugar un poco con la línea de comandos, pero funcionó tan bien que ambas máquinas se quejaron sobre el conflicto de IP cuando ambas arrancaron :-) :-)

cat /dev/sda | ssh user@othermachine cat - > /dev/sda