¿Cómo convierto un archivo HDD VMWare VMDK a un archivo HyperV VHD?

10

¿Cuál es la mejor manera de convertir un archivo HDD VMWare VMDK en un archivo HyperV VHD?

Me encargaron convertir nuestro entorno a HyperV para fines de evaluación. Somos suscriptores de MSDN, por lo que el software de MS para el trabajo probablemente esté disponible para mí si lo sabes.

He estado teniendo éxito o éxito con "vmdk2vhd", aproximadamente la mitad del tiempo me dice "vmdk inválido" y, hasta donde sé, deberían estar bien.

Garrett
fuente
2
¡Microsoft lanzó un nuevo Acelerador de soluciones "Microsoft Virtual Machine Converter" que incluye un complemento para vCenter! technet.microsoft.com/en-us/library/hh967435.aspx
Garrett

Respuestas:

7

Espero que haya una respuesta mejor que esta, pero he leído repetidas cuentas de un mejor éxito en la conversión de vmdks grandes al dividirlos en unidades de 2 gb (con VMWare Converter) antes de la conversión.

Kara Marfia
fuente
1
Aunque doloroso, una vez que utilicé vmware-diskmanager de Workstation para convertir el disco en fragmentos de 2GB, vmdk2vhd lo reconoció como un archivo VMDK válido. ¡Gracias!
Garrett
4

Ahora hay varias herramientas disponibles para lograr esta tarea. Algunos de los temas tienen algunas funciones más, como convertir una PC en ejecución en una imagen y convertirla a otros formatos.

Una herramienta pequeña y ordenada es StarWind V2V Converter:

Otro es Vmdk2Vhd de vmToolkit pero no tengo experiencia con este.

Si desea buscar la gran solución con más funciones bajo el capó, puede probar VMware vCenter Converter .

Marcel Janus
fuente
2

use WinImage 8.1, puede ayudarlo a convertir imágenes vpc entre VHD y VMDK, fácil de usar y potente.

karon
fuente
1

Simplemente convertir el vmdk a un vhd no transferirá el servidor a Hyper-V ya que todos los controladores estarán equivocados. Tenía que hacer lo mismo que usted, con aproximadamente media docena de servidores virtuales VMWare. Lo hice usando Microsoft System Center Virtual Machine Manager para importar los servidores como si fueran servidores físicos. Creo que SCVMM es una descarga gratuita de Microsoft, o al menos una versión de evaluación está disponible.

Algunas notas: desinstale VMWare Tools de los servidores virtuales antes de importar a Hyper-V o darán errores cuando inicie los servidores de Hyper-V importados. Mis servidores importados dan errores ocasionales de w32time, pero aparte de eso funcionan perfectamente.

JR

John Rennie
fuente
No creo que tenga tiempo para hacer una importación física de todos los servidores ... Realmente solo necesito poder convertir los VMDK a VHD y activarlos; siempre puedo desinstalar VMWare Tools después del hecho.
Garrett
1

Intenté convertir VMDK a VHD y terminé con una pantalla en negro e incapacidad para iniciar Windows después de la conversión.

Consulte el siguiente hilo de comentarios para ver los problemas que pueda tener con los controladores de VMware y la pantalla en negro después de la conversión: http://vmtoolkit.com/blogs/announcements/archive/2006/11/20/vmdk-to-vhd-converter-available. aspx

Aquí hay un artículo con información similar o similar a la del hilo de comentarios anterior, pero requiere registro: http://searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1225164,00.html?asrc=SS_CLA_303373&psrc=CLT_94

Finalmente, este hilo del foro tiene información similar a los dos sitios anteriores: http://vmtoolkit.com/forums/thread/78.aspx

Carl C
fuente
0

Algunas notas, no puede (en mi experiencia) desinstalar VMWare Tools "después del hecho". ¿Por qué? Porque evitan que el sistema convertido funcione hasta el punto en el que puede iniciar e iniciar sesión. Al menos esa fue mi experiencia con una conversión de Vista.

System Center VMM realmente es el camino a seguir, incluso si actualmente puedo tener dificultades con él.

J.Ja

Justin James
fuente
También instalamos esto como una solución alternativa ... Hasta ahora, es solo un convertidor de disco duro glorificado y elimina todas las configuraciones para NIC, HDD, etc. y tenemos que volver a agregar todo el hardware. Bastante insatisfecho, yo mismo.
Garrett
0

Cuando convertí a vhd desde vmdk usando winimage, el archivo resultante después de ser agregado a una nueva máquina virtual Hyperv no arrancó y me dijo que la versión de Windows en ese disco estaba dañada. Ejecutar la reparación desde el archivo de imagen de Windows no ayudó. El sistema operativo es win2k3 SP2.

¿Hay algo especial que deba hacerse para que esta conversión funcione correctamente?


fuente