
将 VM 转换为 XenServer
如果我们想转换 VMware Server VM, VMware ESX, Microsoft 虚拟服务器或 Microsoft 虚拟 PC 到 Xen 虚拟设备格式 (XVA) 我们必须使用 v2xva Virtual Disk Migration Utility 应用程序 (一个 V2V 应用程序). 我们去他们的官方网站并根据我们的作系统下载二进制文件或源代码. (HTTP 协议://tx.downloads.xensource.com/products/v2xva/), 请注意,只有将 Windows 虚拟机从 S.O 转换才有用. 客户端,然后以管理员身份从 Windows XP/2003 R2 或 Vista 运行它.
Una vez descargado y descomprimido, 我们执行它.
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) 格式.
用法:
v2xva.exe [/clean] [/详细:Loud|Less|Low] [/vhdwindir:Path to Windows Directory of VHD boot partition] /配置:{Config-file} [/输出:Path to output directory for XVA files]
选项:
/clean – 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.
/详细 – 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 (违约)
/vhdwindir – Path to Windows Directory of mounted VHD boot partition
Other parameters, except /verbose, are ignored
/配置 – VMware or MSVS config file
/输出 – 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” /输出:”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
例:
vhdmount.exe /m “D:MSVirtualServerWindows Server 2003WindowsDisk-1.vhd” F:
v2xva.exe /vhdwindir:”F:窗户”
vhdmount.exe /u “D:MSVirtualServerWindows Server 2003WindowsDisk-1.vhd”
v2xva.exe /config:”D:MSVirtualServerWindows Server 2003Windows.vmc” /输出:”和:XEWindows Server 2003″