Hace varias semanas que andaba buscando una utilidad que me convierta los discos duros virtuales de VMWARE (.VMDK) al formato de Hyper-V (.VHD) a simple vista de entendedor, esto parece una pavada , pero cuando profundizamos en el tema , nos encontramos con miles de incompatibilidades, problemas con los drivers , sectores de booteo que no se encuentran , dramas con interfaces SCSI , etc.
Mi busqueda comenzo cuando principalmente estaba tratando de migrar servidores fisicos, a servidores virtuales, parece un temita sencillo, pero no tanto, hay una utilidad que tiene la gente de VMWARE que se llama "P2V Assistant" La verdad maravillosa, es un CD , inicias el fierro booteando con este CD , y desde otra maquina en red levantas la imagen de esta maquina origen y obtenes , tanto el XML que te conforma la maquina virtual, como el disco rigido virtual en formato obviamente .VMDK .
Hasta ahi todo fabuloso, el problema radicaba con que la infraestructura en la que necesito moverme es obligatoriamente la que me sigue trayendo la comida a casa es decir "Microsoft"
Anyway , tengo la maquina virtual en .XML y tengo los Discos en VMDK , como meto eso adentro de un Microsoft Hyper-V, bueno, vamos por partes decia Jack el Destripador.
1) Es bastante complejo y no funciona muy bien ninguna de las herramientas que probe para convertir la maquina virtual (.XML) de VMWARE a la Virtual de Microsoft. entonces una sencilla solucion harto conocida y se llama "A MANOPLA"
Crear una maquina virtual nueva en Hyper-V , respetando los buses implementados en la arquitectura original y teniendo especial cuidado de hacer coincidir , si el disco original estaba en el canal IDE 0 o en el IDE 1, o bien si estaba en una interface SCSI.
Una vez que tenemos la Maquina Virtual en el Hyper-V, nos queda un solo paso, conectarle el disco duro virtual.
2) Para este "sencillo" paso , tenemos una utilidad que encontre que funciona muy muy muy bien, se llama "VMDK to VHD Converter" no fueron muy creativos con el nombre , no ? jajajaj en fin les dejo el link por si lo quieren probar ... http://vmtoolkit.com/files/folders/converters/entry8.aspx , con este softwarecito , pueden convertir los discos de VMWARE a Hyper-V y Voila !
Conectamos el .VHD a la maquina Hyper-V y 99% de las veces levanta sin historias.
Consideraciones que son importantes :
Los drivers con los cuales VMWARE P2V Assistant "levanto" la fisica original a virtual, son drivers genericos de gran estabilidad, pero pensados para trabajar en vmware y no en Hyper-V, por ende, les recomiendo instalar el "CD de Additions de Hyper-V" una vez que levanten por 1ra vez la virtual, esto reemplazara los drivers que dejo VMWARE por los que Hyper-V pueda manipular sin dramas.
Una ayuda, si la virtual no levanta de movida, es iniciar con las opciones de booteo avanzadas (F8) en el start y con windows iniciado, instalar el "CD Additions".
En resumidas cuentas el softwarcito, nos da una mano muy muy grande a la hora de migrar y consolidar en una plataforma.
Existen soluciones muchisimo mas avanzadas para realizar este trabajo como el Virtual Center VMM de microsoft y mas, pero la infraestructura necesaria para implementar es bastante mayor a este proceso que lo podemos empezar probando en casa y finalmente llevarlo a entornos de produccion "moderadamente mas amplios"
Les dejo un saludo cordial, espero sus comentarios
No comments:
Post a Comment