V2V: Conversión de máquinas virtuales en VMM
Se aplica a: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1
Microsoft System Center Virtual Machine Manager (VMM) le permite copiar máquinas virtuales VMware existentes y crear máquinas virtuales de Hyper-V o Virtual Server. Puede copiar máquinas virtuales VMware que estén en un host de ESX Server, en la biblioteca de VMM o en un recurso compartido de Windows. Aunque V2V se considera una conversión, V2V es una operación de sólo lectura que no afecta a la máquina virtual de origen ni la elimina.
Requisitos
En esta sección se enumeran los requisitos de V2V para la conversión de máquinas virtuales basadas en VMware ESX Server.
Máquinas virtuales de origen
Para realizar una conversión de virtual a virtual (V2V) correcta, la máquina virtual de origen debe tener instalado uno de los siguientes sistemas operativos.
Nota
El soporte técnico para Windows 2000 Server y Windows XP SP2 finalizó el 13 de julio de 2010. A partir de esta fecha, no se actualizarán los servicios de integración para estos sistemas operativos, y no se dispondrá de soporte técnico para solucionar problemas derivados de la utilización de estos sistemas operativos en máquinas virtuales. Para obtener más información acerca de la finalización del soporte técnico, consulte Support for Windows 2000 and Windows XP Service Pack 2 (SP2) Ends on July 13, 2010 (El soporte técnico para Windows 2000 y Windows XP Service Pack 2 (SP2) finaliza el 13 de julio de 2010) (https://go.microsoft.com/fwlink/?LinkID=196755).
Sistemas operativos admitidos para conversiones V2V en VMM 2008 y VMM 2008 R2
Sistema operativo | VMM 2008 | VMM 2008 R2 |
---|---|---|
Windows XP Professional con Service Pack 3 (SP3) |
Sí |
Sí |
Edición de 64 bits de Windows XP SP3 |
Sí |
Sí |
Windows Server 2003 Standard Edition (32 bits x86) |
Sí (requiere SP1 o posterior.) |
Sí (requiere SP2 o posterior.) |
Windows Server 2003 Enterprise Edition (32 bits x86) |
Sí (requiere SP1 o posterior.) |
Sí (requiere SP2 o posterior.) |
Windows Server 2003 Datacenter Edition (32 bits x86) |
Sí (requiere SP1 o posterior.) |
Sí (requiere SP2 o posterior.) |
Windows Server 2003 x64 Standard Edition |
Sí (requiere SP1 o posterior.) |
Sí (requiere SP2 o posterior.) |
Windows Server 2003 Enterprise x64 Edition |
Sí (requiere SP1 o posterior.) |
Sí (requiere SP2 o posterior.) |
Windows Server 2003 Datacenter x64 Edition |
Sí (requiere SP1 o posterior.) |
Sí (requiere SP2 o posterior.) |
Windows Server 2003 Web Edition |
Sí |
Sí |
Windows Small Business Server 2003 |
Sí |
Sí |
Windows Vista con Service Pack 1 (SP1) |
Sí |
Sí |
Edición de 64 bits de Windows Vista con Service Pack 1 (SP1) |
Sí |
Sí |
Windows Server 2008 Standard de 32 bits |
Sí |
Sí |
Windows Server 2008 Enterprise de 32 bits |
Sí |
Sí |
Windows Server 2008 Datacenter de 32 bits |
Sí |
Sí |
Edición de 64 bits de Windows Server 2008 Standard |
Sí |
Sí |
Edición de 64 bits de Windows Server 2008 Enterprise |
Sí |
Sí |
Edición de 64 bits de Windows Server 2008 Datacenter |
Sí |
Sí |
Windows Web Server 2008 |
Sí |
Sí |
Windows 7 |
No |
Sí |
Edición de 64 bits de Windows 7 |
No |
Sí |
Edición de 64 bits de Windows Server 2008 R2 Standard |
No |
Sí |
Edición de 64 bits de Windows Server 2008 R2 Enterprise |
No |
Sí |
Edición de 64 bits de Windows Server 2008 R2 Datacenter |
No |
Sí |
Windows Web Server 2008 R2 |
No |
Sí |
Importante
Antes de convertir una máquina virtual de VMware en una máquina virtual de Hyper-V o Virtual Server, debe desinstalar VMware Tools en el sistema operativo invitado de la máquina virtual.
La máquina virtual de origen se compone de los archivos siguientes:
Un archivo .vmx, que es un archivo de configuración de máquina virtual de VMware. Un archivo .vmx es el archivo de texto que describe las propiedades y la estructura de una máquina virtual, incluidos el nombre, la memoria, las asignaciones de disco y los parámetros de red.
Uno o más archivos .vmdk (disco duro virtual) no se pasan directamente como entrada al asistente, pero se enumeran en el archivo .vmx. Un archivo .vmdk es un disco duro virtual de VMware que contiene el sistema operativo invitado, las aplicaciones y los datos de la máquina virtual. Los formatos de disco duro virtual de VMware admitidos son los siguientes:
monolithicSparse
monolithicFlat
vmfs
twoGbMaxExtentSparse
twoGbMaxExtentFlat
Requisitos del servidor del host de destino
En VMM, un host es un equipo físico en el que se pueden implementar una o más máquinas virtuales. Para ejecutar V2V, necesita un host para ubicar los archivos convertidos mientras se convierte la máquina virtual.
Los requisitos del servidor del host son:
Windows Server 2008 Hyper-V o Virtual Server R2 SP1 o posterior
No puede estar en una red perimetral (también conocida como subred filtrada o DMZ) en la que la configuración de los firewalls o de IPsec prohíba la comunicación.
Al menos 256 MB de memoria RAM adicional para la máquina virtual
De forma predeterminada, la cantidad de memoria reservada para el host de destino es de 256 MB. Esta memoria es adicional a la memoria necesaria por el proceso V2V para cada equipo de origen. Si el host no tiene suficiente memoria, obtendrá un error de selección de ubicación en el Asistente para convertir máquina virtual.
Realizar una conversión V2V
Durante el proceso de conversión, VMM convierte los archivos .vmdk de VMware en archivos .vhd y hace que el sistema operativo de la máquina virtual sea compatible con las tecnologías de virtualización de Microsoft. La máquina virtual creada por el asistente comparte las propiedades de la máquina virtual de VMware, lo que incluye el nombre, la descripción, la memoria y la asignación de disco a bus.
En VMM, hay tres formas de realizar una conversión V2V en función de la ubicación de la máquina virtual de VMware:
Directamente desde un host de ESX Server
Desde la biblioteca de VMM
Desde un recurso compartido de Windows o Network File System (NFS)
En todos los casos, la máquina virtual debe estar desconectada. V2V no puede copiar máquinas virtuales en ejecución.
Directamente desde un host de ESX Server
Para realizar una conversión V2V en una máquina virtual de VMware en un host de ESX Server:
Agregue el servidor VMware VirtualCenter que esté administrando este host de ESX Server a VMM
Configure la seguridad para el host de ESX Server para que el estado del host en VMM sea Correcto. Esto implica proporcionar las credenciales y, si va a administrar su infraestructura de VMware en modo seguro, recuperar y aceptar un certificado y, en algunos casos, una clave pública. Para obtener más información, consulte Configuración de la seguridad de un entorno de VMware administrado en VMM (https://go.microsoft.com/fwlink/?LinkId=145051).
Apague la máquina virtual en el host de ESX Server. No puede migrar una máquina virtual de VMware a un host de Hyper-V cuando se está ejecutando la máquina virtual.
En el Asistente para migrar máquina virtual, cambie el filtro predeterminado para mostrar "Todos los hosts" o cualquier otro grupo host que contenga hosts de Hyper-V.
Para obtener más información, consulte Administración de un entorno VMware Infrastructure en VMM.
Desde la biblioteca de VMM
Para realizar una conversión V2V en una máquina virtual de VMware en la biblioteca de VMM:
Copie el archivo .vmx y cada archivo .vmdk para la máquina virtual de VMware en la biblioteca de Virtual Machine Manager.
Actualice manualmente el recurso compartido de biblioteca o espere al actualizador de la biblioteca y seleccione la máquina virtual que se va a convertir.
Ejecute el Asistente para convertir máquina virtual. Para obtener pasos detallados, consulte V2V: Conversión de máquinas virtuales en VMM.
Desde un recurso compartido de Windows o Network File System (NFS)
El recurso compartido de Windows o NFS debe contener los archivos que componen la máquina virtual de VMware, incluidos como mínimo los archivos .vmx y todos los archivos .vmdk. La cuenta en la que se esté ejecutando el servidor VMM y la cuenta de la máquina del host de destino deben tener permisos para leer los archivos de este recurso compartido.
Para convertir una máquina virtual de VMware que esté definida en el archivo vm.vmx ubicado en el recurso compartido \\servername\share\dir desde la línea de comandos, ejecute el cmdlet New-V2V
y seleccione el VmxParameter para la ruta del URI del archivo .vmx.
Por ejemplo, $vm = $c | new-v2v -vmhost $vmhost -path d:\ -vmxpath \\servername\share\dir\vm.vmx
.
Realización de una conversión V2V desde la línea de comandos
Puede realizar una conversión V2V desde Windows PowerShell mediante el cmdlet New-V2V.
Para obtener más información sobre el uso del cmdlet New-V2V, consulte How to Convert Virtual Machines Using a Script (Conversión de máquinas virtuales mediante un script) (https://go.microsoft.com/fwlink/?LinkID=162940).