FaV: Conversión de máquinas físicas a 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 convertir equipos físicos existentes en máquinas virtuales a través de un proceso conocido como conversión de máquina física a virtual (FaV). VMM simplifica el proceso de FaV mediante un asistente basado en tareas para automatizar la mayor parte del proceso de conversión. Dado que el proceso de FaV se ejecuta con secuencias de comandos o scripts, puede iniciar grandes conversiones del tipo FaV en la línea de comandos de Windows PowerShell.

Nota

VMM hace todo lo posible para realizar las conversiones FaV. No podemos garantizar que todas las combinaciones posibles de hardware físico se puedan convertir en una máquina virtual.

Diagrama de rutas de acceso posibles de P2V y V2V.

¿Qué equipos físicos puedo convertir?

Los requisitos de los equipos físicos de origen dependen de si va a realizar una conversión FaV en línea o sin conexión.

Diferencias entre las conversiones en línea y sin conexión

En la tabla siguiente se enumeran algunas de las diferencias entre las conversiones FaV en línea y sin conexión.

Categoría FaV en línea FaV sin conexión

Disponibilidad del equipo de origen

El equipo de origen continúa realizando las operaciones habituales durante la conversión.

El equipo de origen se desconecta durante la conversión.

Proceso

VMM crea una copia de volúmenes y datos de NTFS locales de aplicaciones basadas en VSS. VMM utiliza el Servicio de instantáneas de volumen (VSS) para asegurar que se realice continuamente una copia de seguridad de los datos mientras el servidor sigue atendiendo a las solicitudes de los usuarios. VMM utiliza esta instantánea de sólo lectura para crear un VHD.

El equipo de origen se reinicia en el Entorno de preinstalación de Windows (Windows PE) y, a continuación, VMM clona el volumen a un VHD. Finalmente, VMM reinicia el equipo de origen en el sistema operativo original.

Compatibilidad

FaV en línea es la opción predeterminada para los sistemas operativos de la mayoría de los equipos físicos.

FaV sin conexión es la única opción para la conversión de Windows 2000 Server, el único método para migrar volúmenes FAT de forma fiable y el método recomendado para la conversión de controladores de dominio.

Ventajas

El equipo de origen está disponible durante la conversión.

FaV sin conexión puede ser la forma más fiable de asegurar la coherencia de datos y es la única opción en ciertas situaciones (véase más arriba).

Nota

Tanto con FaV en línea como sin conexión, VMM instala temporalmente un agente en el equipo físico de origen que se va a convertir.

Requisitos de la máquina de origen

Para realizar una conversión FaV, el equipo de origen:

  • Debe tener al menos 512 MB de RAM.

  • No se admiten volúmenes superiores a 2040 GB.

  • Debe tener un BIOS de Interfaz avanzada de configuración y energía (ACPI). Vista WinPE no se instalará en un BIOS que no sea de ACPI.

  • Debe ser accesible para VMM y para el equipo host.

  • No puede encontrarse en una red perimetral. Una red perimetral, conocida también como una subred filtrada, se compone de una colección de dispositivos y subredes ubicados entre una intranet e Internet para proteger la intranet de usuarios de Internet no autorizados. El equipo de origen para una conversión FaV puede estar en cualquier otra topología de red en la que el servidor VMM pueda conectarse al equipo de origen para instalar temporalmente un agente o pueda realizar llamadas con Instrumental de administración de Windows (WMI) al equipo de origen.

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 tabla siguiente muestra los sistemas operativos de Windows que admiten las conversiones FaV en VMM 2008 y VMM 2008 R2.

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 FaV en VMM 2008 y VMM 2008 R2

Sistema operativo VMM 2008 VMM 2008 R2

Windows XP Professional con Service Pack 3 (SP3)

Edición de 64 bits de Windows XP SP3

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

Windows Small Business Server 2003

Windows Vista con Service Pack 1 (SP1)

Edición de 64 bits de Windows Vista con Service Pack 1 (SP1)

Windows Server 2008 Standard de 32 bits

Windows Server 2008 Enterprise de 32 bits

Windows Server 2008 Datacenter de 32 bits

Edición de 64 bits de Windows Server 2008 Standard

Edición de 64 bits de Windows Server 2008 Enterprise

Edición de 64 bits de Windows Server 2008 Datacenter

Windows Web Server 2008

Windows 7

No

Edición de 64 bits de Windows 7

No

Edición de 64 bits de Windows Server 2008 R2 Standard

No

Edición de 64 bits de Windows Server 2008 R2 Enterprise

No

Edición de 64 bits de Windows Server 2008 R2 Datacenter

No

Windows Web Server 2008 R2

No

Las restricciones siguientes se aplican a la compatibilidad de FaV con los sistemas operativos:

  • VMM no admite conversión FaV para equipos con con sistemas operativos basados en arquitectura Itanium.

  • VMM no admite FaV en equipos de origen que ejecuten Windows NT Server 4.0. Sin embargo, puede usar Microsoft Virtual Server 2005 Migration Toolkit (VSMT) o soluciones de terceros para convertir los equipos que ejecuten Windows NT Server 4.0.

  • VMM 2008 R2 no admite la conversión de un equipo físico que ejecuta Windows Server 2003 SP1 en una máquina virtual administrada por Hyper-V. Hyper-V no admite Componentes de integración en equipos que ejecutan Windows Server 2003 SP1. Como resultado, no hay control de mouse cuando se usa el Protocolo de escritorio remoto (RDP) para conectarse a la máquina virtual. Para evitar este problema, actualice el sistema operativo a Windows Server 2003 SP2 antes de convertir el equipo físico. Como alternativa, puede convertir el equipo mediante VMM 2008 y, a continuación, implementar la máquina virtual en VMM 2008 R2.

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 FaV, necesita un host para ubicar la imagen del equipo de origen.

Los requisitos del servidor del host son:

  • Durante una conversión FaV, el host de destino puede ejecutar Windows Server 2008 con Hyper-V, Windows Server 2008 R2 con Hyper-V o Virtual Server R2 SP1 (o posterior).

  • El host de destino no puede encontrarse en una red perimetral.

  • Como en cualquier creación o migración de máquina virtual, el host de destino de una conversión FaV debe tener suficiente memoria para la máquina virtual, además de memoria reservada para el sistema operativo del host. De forma predeterminada, la cantidad de memoria reservada para el sistema operativo del host es de 256 MB en VMM 2008 y 512 MB en VMM 2008 R2. Si el host no tiene suficiente memoria para la máquina virtual además de para la memoria reservada para el host, obtendrá un error de selección de ubicación en el Asistente para convertir el servidor físico.

Elección de los equipos que se van a convertir

Para realizar correctamente una conversión FaV, debe ser capaz de identificar cargas de trabajo físicas para su consolidación en el entorno virtualizado. Esta sección le ayudará a identificar a los equipos que son buenos candidatos para la conversión.

Identificación de los candidatos para virtualización

Si ha implementado Microsoft System Center Operations Manager 2007, VMM puede ayudarle a identificar los servidores físicos adecuados para la consolidación en función del análisis directo de los contadores de rendimiento de la máquina de destino o los datos históricos de rendimiento almacenados en la base de datos de Operations Manager.

El informe Candidatos para virtualización sirve para identificar servidores poco usados y mostrar valores medios para un conjunto de contadores de rendimiento solicitados habitualmente para CPU, memoria y uso del disco, configuraciones de hardware, como la velocidad del procesador, el número de procesadores y la memoria RAM total. Para utilizar el informe Candidatos para virtualización, debe implementar el módulo de administración de System Center VMM 2008. Para obtener más información acerca de la elaboración de informes, consulte Configuración de informes para VMM.

Establecimiento de prioridades en los candidatos para virtualización

Cuando haya identificado a los mejores candidatos para la conversión FaV, considere la conversión de estos tipos de equipos por orden de preferencia:

  1. Equipos poco usados no fundamentales para la empresa. Al empezar con los equipo menos usados y que no son fundamentales para el trabajo de la empresa, puede aprender el proceso FaV con un riesgo relativamente bajo. Los servidores web son buenos candidatos.

  2. Equipos con hardware obsoleto o incompatible que es necesario sustituir.

  3. Equipos poco usados que hospedan aplicaciones internas no críticas.

  4. Equipos de mayor uso que hospedan aplicaciones internas no críticas.

  5. El resto de equipos de poco uso.

  6. En general, las aplicaciones fundamentales para la empresa, como los servidores de correo electrónico y las bases de datos de gran uso, sólo se deben virtualizar en la plataforma de Hyper-V del sistema operativo Windows Server 2008 (64 bits).

Realizar una conversión FaV

En una conversión FaV, las imágenes de disco de los discos duros del equipo de origen se empaquetan en discos duros virtuales (archivos .vhd) y, a continuación, se preparan para asegurar que el sistema operativo funcionará en el entorno virtualizado del host de destino.

Antes de empezar

En la lista siguiente se incluyen las tareas que debe realizar antes de iniciar la conversión FaV:

  • La primera fase de una conversión FaV es realizar un sondeo de la configuración del hardware del equipo de origen y asegurarse de que la caché de revisión contiene todos los controladores y los archivos del sistema necesarios para admitir las unidades emuladas por el software de virtualización de destino. Si falta algún controlador, recibirá mensajes de error específicos que indican dónde obtener los controladores necesarios.

    Nota

    Puede utilizar el cmdlet Add-Patch para descargar manualmente las revisiones disponibles en VMM.

  • Los sectores defectuosos del disco no se pueden transferir durante una conversión FaV. Para evitar la pérdida de datos, ejecute una herramienta de mantenimiento de disco, como Chkdsk, en el equipo de origen para detectar y corregir cualquier error del sistema de archivos.

  • Para minimizar el tiempo necesario para la fase de creación de imágenes, realice una desfragmentación de disco en los discos duros del equipo de origen. Igualmente, asegúrese de que tiene una conexión de red rápida entre el equipo de origen y el host.

  • Utilice discos duros virtuales (VHD) dinámicos para conservar el espacio de disco en el host de destino. Por ejemplo, si convierte 5 GB de datos en un disco duro de 40 GB, VMM creará un VHD de 40 GB de expansión dinámica que ocupe aproximadamente 5 GB de espacio de disco y se pueda expandir hasta 40 GB. El tamaño real depende de la fragmentación del volumen original más la sobrecarga del formato VHD.

    Nota

    No es posible reducir el tamaño de un disco.

  • Sólo para FaV en línea: Asegúrese de que todas las aplicaciones fundamentales que se estén ejecutando en el equipo de origen tengan escritores basados en VSS o que se hayan detenido.

  • Sólo para FaV sin conexión: Prepárese para proporcionar controladores de tarjeta de interfaz de red y controladores de almacenamiento que sean compatibles con Windows Vista. VMM evaluará el equipo físico de origen y lo comparará con los controladores de Windows PE 2.0 y proporcionará instrucciones para agregar controladores en el equipo de origen.

Asistente para convertir el servidor físico

  • Puede utilizar el Asistente para convertir el servidor físico para crear una nueva máquina virtual desde un equipo de origen físico. Para obtener más información, consulte FaV: Realizar una conversión.

    Nota

    Puede proporcionar la dirección IPv4 o IPv6 en lugar de los nombres de máquina en el Asistente para convertir el servidor físico o desde la línea de comandos.

  • Una vez completada la FaV, quite de la máquina virtual todos los controladores y las utilidades de hardware específicos del proveedor que no sean necesarios.

Nota

El Asistente para convertir el servidor físico invoca el cmdlet New-P2V. Algunas opciones de conversión sólo están disponibles desde la línea de comandos.

Realización de una conversión FaV desde la línea de comandos

Puede realizar una conversión FaV desde Windows PowerShell mediante el cmdlet New-P2V. Para obtener una secuencia de comandos o script base que pueda personalizar, ejecute el Asistente para convertir máquina virtual desde la Consola de administrador de VMM y haga clic en el botón Ver script.

Para obtener más información sobre el cmdlet New-P2V escriba Get-Help New-P2V en el shell de comandos Windows PowerShell - Comandos Virtual Machine Manager.

El proceso FaV

El proceso de conversión FaV captura una imagen del disco de origen y modifica el sistema operativo y los controladores para hacerlos compatibles con el hardware emulado de Hyper-V o Virtual Server. Las conversiones FaV en línea y sin conexión utilizan dos procesos distintos:

Conversión en línea

La conversión en línea no requiere reiniciar el equipo de origen. VMM utiliza el Servicio de instantáneas de volumen (VSS) para crear una imagen de la máquina de origen que sea uniforme en el nivel de aplicación y a continuación, crea una máquina virtual análoga. El proceso de conversión en línea se compone de cinco pasos:

  1. Instalación del agente en el equipo de origen

  2. Recuperación de la configuración de hardware

  3. Creación de imágenes

  4. Corrección

  5. Creación de la máquina virtual

Diagrama del proceso de conversión en línea de P2V.

  1. Virtual Machine Manager instala el agente de FaV en el equipo de origen para recopilar la configuración de hardware y software. Una vez completada la conversión, se quita el agente.

    Importante

    El agente VMM Windows Installer crea una excepción de firewall para la administración remota (servicio RemoteAdmin) y el puerto de la Capa de sockets seguros (SSL). Estas excepciones se quitan cuando se quita el agente VMM al final del proceso FaV. El puerto HTTPS predeterminado es TCP 443.

  2. VMM recopila la configuración de hardware y de software del equipo de origen de la siguiente manera:

    1. El agente VMM recopila información sobre hardware, software, servicios, revisiones y la distribución del disco (sistema de archivos y tipo de volumen). El agente VMM exporta esta información a la base de datos de VMM como un archivo de configuración de máquina en formato XML.

    2. VMM determina si la máquina de origen se puede virtualizar. VMM confirma que el sistema operativo es compatible y que la configuración física se puede hacer compatible con el software de virtualización de destino. VMM verifica que los archivos necesarios están presentes en la caché de revisión y descarga las revisiones que falten en el directorio Patch Import del servidor VMM.

  3. Fase de creación de imágenes:

    1. Se captura una imagen del Servicio de instantáneas de volumen (VSS) para cada volumen seleccionado que sea uniforme en el nivel de aplicación. Si se selecciona un formato VHD de destino dinámico, este proceso sólo captura datos, no espacio vacío.

    2. Los datos se transmiten directamente desde el equipo de origen al host VMM mediante el Servicio de transferencia inteligente en segundo plano (BITS).

    3. Cada volumen físico se convierte en un disco duro virtual independiente.

  4. Fase de corrección. VMM prepara el sistema operativo y los discos duros virtuales para la creación de máquinas virtuales.

  5. Fase de creación de máquinas virtuales:

    1. VMM crea la máquina virtual.

    2. VMM conecta discos duros virtuales, adaptadores de red, CD-ROM y memoria.

Conversión sin conexión

FaV sin conexión es la forma más fiable de asegurar la coherencia de datos porque crea una copia exacta del equipo de origen mientras no está en uso. Igualmente, FaV sin conexión es la única opción para convertir Windows 2000 Server, controladores de dominio y volúmenes que no son de NTFS. A diferencia de las conversiones en línea, el usuario debe proporcionar los controladores que falten si Windows PE no admite el equipo de origen. La conversión sin conexión se compone de cuatro pasos:

  1. Instalación de agente. Virtual Machine Manager instala el agente VMM en el equipo de origen.

  2. El agente VMM instala una imagen de Windows PE en el equipo de origen, modifica el registro de inicio y reinicia en Windows PE en lugar de en el sistema operativo base.

  3. VMM comienza a transmitir discos físicos. En este proceso no hay instantáneas.

  4. El resto del proceso es similar a la fase de corrección y a la fase de creación de máquinas virtuales en una conversión FaV en línea.

Solucionar problemas de una conversión FaV sin conexión

Para habilitar el seguimiento del equipo de origen durante una conversión FaV sin conexión, cree un archivo denominado scvmm_enable_winpe_tracing.txt y guárdelo en la raíz del volumen de arranque del equipo de origen. No es necesario que este archivo contenga ningún dato o información. Se creará un archivo de seguimiento denominado scvmm_winpe.etl y se guardará en el sistema de origen. Para obtener información adicional sobre la solución de problemas con conversiones FaV, consulte VMM: Troubleshooting P2V Conversion Issues (Solución de problemas con la conversión FaV) (https://go.microsoft.com/fwlink/?LinkId=207409) en el sitio Wiki de Microsoft TechNet.