
Convertir des machines virtuelles en XenServer
Si nous voulons convertir des machines virtuelles VMware Server, VMware ESX, Format Microsoft Virtual Server ou Microsoft Virtual PC vers Xen Virtual Appliance (XVA) nous devons utiliser l’application v2xva Virtual Disk Migration Utility (une application V2V). Nous allons sur leur site officiel et téléchargeons le binaire ou les sources en fonction de notre système d’exploitation. (HTTP://tx.downloads.xensource.com/products/v2xva/), attention qu’il n’est utile que de convertir des machines virtuelles avec Windows à partir de S.O. client et l’exécuter à partir d’un Windows XP/2003 R2 ou Vista en tant qu’administrateur.
Una vez descargado y descomprimido, Nous l’exécutons.
Si lo ejecutamos con el parámetro /y nos mostrará la ayuda y los comandos posibles.
Virtual Disk Migration Utility Version 1.1: A V2V tool to convert VMware and Microsoft Virtual Server/Virtual PC virtual machines (with Microsoft Windows VMs installed) to the Xen Virtual Appliance XVA) format.
Usage:
v2xva.exe [/Propre] [/verbeux:Loud|Less|Low] [/vhdwindir:Path to Windows Directory of VHD boot partition] /Configuration:{Config-file} [/sortie:Path to output directory for XVA files]
Options:
/Propre – Reset Virtual Disk Migration Utility device driver state for VMware VMDK conversions. This option does not have any affect for Microsoft VHD conversions. Any other specified options are ignored.
/verbeux – Output more information as conversion process proceeds
Loud: Output all information as conversion proceeds
Less: Output lesser information as conversion proceeds
Low : Output minimal information as conversion proceeds (faire défaut)
/vhdwindir – Path to Windows Directory of mounted VHD boot partition
Other parameters, except /verbose, are ignored
/Configuration – VMware or MSVS config file
/sortie – Output directory where converted XVA files will be placed
Ignored for VMware VM conversion
Simplemente para convertir una MV ejecutamos el comando con el siguiente formato: v2xva.exe /config:”PATH_AL_ARCHIVO_VMX_O_VMC” /sortie:”PATH_DESTINO”
… esperamos mientras la convierte…
Tras unos minutos la tendremos lista! ahora sólo queda llevarla hasta el almacenamiento del XenSever e importarla.
🙂
Y desde el servidor XenServer con botón derecho “Import VM…”
Una cosa que debemos tener en cuenta, si la MV origen es del formato Microsoft Virtual Server o Microsoft Virtual PC, debemos ejecutar las siguientes tareas antes de convertirlo:
Usar la utilidad vhdmount para montar el disco .VHD que tiene el arranque.
Ejecutar v2xva.exe con el parámetro /vhdwindir indicándole la ruta completa al directorio %windir%.
Desmontar el disco
Realizar la conversión de forma normal con v2xva.exe
Exemple:
vhdmount.exe /m “D:MSVirtualServerWindows Server 2003WindowsDisk-1.vhd” F:
v2xva.exe /vhdwindir:”F:Windows”
vhdmount.exe /u “D:MSVirtualServerWindows Server 2003WindowsDisk-1.vhd”
v2xva.exe /config:”D:MSVirtualServerWindows Server 2003Windows.vmc” /sortie:”Et:XEWindows Server 2003″