Software para Conversión de Máquinas virtuales

En esta ocasión voy a hablar también de tecnologías de virtualización, pero  enfocándome en aquellos programas que nos facilitan un poco la vida cuando queremos migrar un entorno VMWare a otro Hyper-V. En concreto voy a tratar dos que he empleado no hace mucho: Microsoft Virtual Machine Converter y  StardWind V2V Converter.

Cuando realizamos procesos de conversión de máquinas virtuales debemos tener en cuenta que las arquitecturas de origen (VMWare) y destino (Hyper-V) van a ser diferentes y por ello,  tanto los ficheros de configuración y los checkpoint no se podrán migrar. Lo que podremos convertir son los discos duros (por ejemplo los ficheros vmdk y flat.vmdk en el caso de VMWare). La información sobre la configuración de la máquina virtual VMWare la podremos obtener del fichero con extensión vmsd.

Dicho todo esto voy a comenzar por el software Microsoft Virtual Machine Converter en su versión 3.0. Este software nos va a permitir convertir máquinas tanto de físico a virtual, como de virtual a virtual. Esta aplicación dispone de un asistente para convertir máquinas de físico a virtual y también de VMWare a Hyper-V. En esta segunda opción la conversión de máquinas virtuales las hace conectándose a un servidor ESX, y o bien importarlas en Azure o a un servidor de Hyper-V.

También disponde una línea de comandos, que nos va a ser útil si no lo hacemos conectándonos a un servidor VMWare.Para poder emplear la línea de comandos, abrimos powershell y cargamos el módulo que viene en la carpeta de instalación, tal y como figura en la imagen, ejecutando el comando Import-Module “C:Program FilesMicrosoft Virtual Machine ConverterMvmcCmdlet.psd1”

MVMCcommand01

Este módulo permite cargar todos los comandos de conversión del programa. Como lo que vamos a hacer es convertir un disco duro emplearemos el comando  ConvertTo-MvmcVirtualHardDisk

image

La sintaxis del comando es la siguiente:

CovertTo-MvmcVirtualHardDisk –SourceLiteralPath “ruta-origen” –DestinationLiteralPath “ruta-destino” –VhdType DynamicHardDisk | FixedHardDisk –VhdFormat Vhd | Vhdx

Cabe comentar, que hay algunos parámetros que se pueden omitir, así, para el origen y destino podremos emplear símplemente la ruta; y si omitimos el tipo de disco o el formato tomará por defecto que el disco duro es dinámico, o si no le hemos indicado el formato, entenderá que es vhdx.

MVMCcommand03

Otro software que nos puede ayudar en la  conversión entre formatos virtuales es StardWind V2V Conveter. Este software, a diferencia del anterior nos va a permitir convertir desde VMWare y  desde Hyper-V. El programa consta de un asistente  que nos guiará paso a paso en todo el proceso.

StardWind01

Nos permite seleccionar el disco de origen, dando información sobre el archivo cargado en la parte inferior.

StardWind02

A diferencia del software anterior nos permite convertir desde VMWare a Hyper-V y viceversa, aunque de Hyper-V solo reconoce discos vhd.

StardWind04

Una vez elegido el formato nos pide que seleccionemos la ruta de destino.

StardWind05

Y por último comienza el proceso de conversión.

StardWind06

Cabe destacar que aunque ambos software pueden realizar la misma tarea debemos ver cuál se adecúa a cada caso, ya que cada uno tiene sus ventajas e inconvenientes.

¡Hasta la próxima!

0 pensamientos en “Software para Conversión de Máquinas virtuales”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *