Compartir a través de


Conversión de una máquina virtual de VMware en Hyper-V en el tejido de VMM

En este artículo se describe cómo convertir máquinas virtuales VMware en el tejido de System Center - Virtual Machine Manager (VMM) a Hyper-V.

Puede convertir las máquinas virtuales mediante el Asistente para convertir máquinas virtuales. Puede usar este asistente desde la consola VMM.

VMM 2019 UR3 admite la conversión de máquinas virtuales de VMware en Hyper-V y Azure Stack HCI 20H2. Obtenga más información sobre la compatibilidad con Azure Stack HCI 20H2.

Importante

  • Consulte los requisitos del sistema para ver las versiones compatibles de vSphere (ESXi).
  • No se pueden convertir estaciones de trabajo de VMware.
  • No se pueden convertir máquinas virtuales con discos duros virtuales conectados a un bus IDE.
  • Se deben admitir aplicaciones antivirus.
  • No se admiten conversiones en línea. Debe apagar las máquinas virtuales de VMware.
  • Las herramientas de VMware deben desinstalarse del sistema operativo invitado de la máquina virtual.

Importante

  • Consulte los requisitos del sistema para ver las versiones compatibles de vSphere (ESXi).
  • No se pueden convertir estaciones de trabajo de VMware.
  • No se pueden convertir máquinas virtuales con discos duros virtuales conectados a un bus IDE.
  • Se deben admitir aplicaciones antivirus.
  • No se admiten conversiones en línea. Debe apagar las máquinas virtuales de VMware.
  • Las herramientas de VMware deben desinstalarse del sistema operativo invitado de la máquina virtual.
  • Se recomienda actualizar a VMM 2022 UR2 para convertir las máquinas virtuales de VMware en Hyper-V cuatro veces más rápido.

Actualmente hay un par de métodos disponibles para convertir máquinas virtuales de VMware a Hyper-V:

  • Asistente para convertir máquina virtual: en la consola de VMM puede usar este asistente.

    Importante

    • Consulte los requisitos del sistema para ver las versiones compatibles de vSphere (ESXi).
    • No se pueden convertir estaciones de trabajo de VMware.
    • No se pueden convertir máquinas virtuales con discos duros virtuales conectados a un bus IDE.
    • Se deben admitir aplicaciones antivirus.
    • No se admiten conversiones en línea. Debe apagar las máquinas virtuales de VMware.
    • Las herramientas de VMware deben desinstalarse del sistema operativo invitado de la máquina virtual.
  • Microsoft Virtual Machine Converter: esta herramienta independiente convierte las máquinas virtuales de VMware en hosts de Hyper-V o en máquinas virtuales de Azure. También convierte máquinas físicas y discos en hosts de Hyper-V.

    Importante

    Esta herramienta ha alcanzado el final del soporte técnico.

Conversión mediante el asistente

  1. Seleccione VM y servicios>Inicio>Crear>Crear máquinas virtuales>Convertir máquina virtual.
  2. En el Asistente para convertir máquina virtual>Seleccionar origen, seleccione Examinar y, en Seleccionar origen de máquina virtual, seleccione las máquinas virtuales de VMware que quiere convertir.
  3. En Especificar identidad de máquina virtual, modifique el nombre y la descripción de la máquina según sea necesario.
  4. En Configuración de VM, especifique el número de procesadores y la memoria.
  5. En Seleccionar host, seleccione un host de Hyper-V o Azure Stack HCI (aplicable desde VMM 2019 UR3 y versiones posteriores) para la selección de ubicación. En Seleccionar ruta de acceso, configure la ubicación de almacenamiento en el host para los archivos de la máquina virtual. Se muestran las rutas de acceso de máquina virtual predeterminadas.
  6. En Seleccionar redes, seleccione la red lógica, la red virtual y la VLAN según corresponda.
  7. En Agregar propiedades, configure las opciones necesarias. En Resumen, revise la configuración y seleccione Iniciar la máquina virtual después de implementarla si es necesario.
  8. Luego, haga clic en Crear para iniciar la conversión. Compruebe que se haya convertido la máquina virtual en VM y servicios>Inicio>Mostrar>VM.

Conversión de una máquina virtual basada en EFI a una máquina virtual de la segunda generación de Hyper-V

System Center VMM permite la migración de máquinas virtuales de VMware basadas en EFI a Hyper-V. Las máquinas virtuales de VMware que migre a la plataforma de Microsoft Hyper-V ahora pueden aprovechar las características de la generación 2.

El Asistente para convertir máquina virtual habilita esta migración. En función del tipo de firmware (BIOS o EFI), el Asistente selecciona y predetermina la generación de máquinas virtuales de Hyper-V de manera adecuada.

El Asistente para convertir máquina virtual habilita esta migración. En función del tipo de firmware (BIOS o EFI), el Asistente selecciona y predetermina la generación de máquinas virtuales de Hyper-V de manera adecuada.

  • Las máquinas virtuales basadas en BIOS se migran a la generación 1 de máquinas virtuales de Hyper-V.
  • Las máquinas virtuales basadas en EFI se migran a la generación 2 de máquinas virtuales de Hyper-V.

Antes de comenzar

Asegúrese de que se cumplen los siguientes requisitos previos:

  • Máquinas virtuales de VMware con tipo de firmware como EFI
  • Hosts ESXi de VMware agregados en System Center VMM

Procedimiento de conversión

  1. Para convertir, siga el procedimiento anterior y seleccione Generación 2 en el paso 4.

    Captura de pantalla de Configuración de la conversión de máquina virtual a gen 2.

  2. Una vez que se convierte una máquina virtual, puede ver la máquina virtual de segunda generación como se muestra en la imagen siguiente:

    Captura de pantalla de la conversión de máquina virtual a gen 2.

Nota:

  • La conversión de disco (de vmdk a VHDX/VHD) se ha mejorado y es un 50 % más rápida que antes.
  • Los comandos de PowerShell permiten proporcionar el tipo de disco para la máquina virtual de Hyper-V de destino, que permitirá migrar el disco aprovisionado grueso de VMware como disco dinámico de Hyper-V o viceversa, en función de los requisitos.

Conversión mediante cmdlets de PowerShell

Estos son los cmdlets de ejemplo:


New-SCV2V -VMHost <Host> -VMXPath <string> [-EnableVMNetworkOptimization <bool>] [-EnableMACAddressSpoofing
<bool>] [-VMMServer <ServerConnection>] [-LibraryServer <LibraryServer>] [-JobGroup <guid>] [-Trigger] [-VhdType
{UnknownType | DynamicallyExpanding | FixedSize}] [-VhdFormat {VHD | VHDX}] [-Description <string>] [-Name
<string>] [-Owner <string>] [-UserRole <UserRole>] [-Path <string>] [-StartVM] [-CPUCount <byte>]
[-CPURelativeWeight <int>] [-CPUType <ProcessorType>] [-MemoryMB <int>] [-Generation <int>] [-DelayStartSeconds
<int>] [-StartAction {NeverAutoTurnOnVM | AlwaysAutoTurnOnVM | TurnOnVMIfRunningWhenVSStopped}] [-StopAction
{SaveVM | TurnOffVM | ShutdownGuestOS}] [-LogicalNetwork <LogicalNetwork>] [-VMNetwork <VMNetwork>]
[-NoConnection] [-MACAddress <string>] [-MACAddressType <string>] [-SourceNetworkConnectionID <string>]
[-VirtualNetwork <VirtualNetwork>] [-VirtualNetworkAdapter <VirtualNetworkAdapter>] [-VLanEnabled <bool>] [-VLanID
<uint16>] [-OverridePatchPath <string>] [-SkipInstallVirtualizationGuestServices] [-NetworkLocation <string>]
[-NetworkTag <string>] [-RunAsynchronously] [-PROTipID <guid>] [-JobVariable <string>]  [<CommonParameters>]

Conversión de máquinas virtuales de VMware en Hyper-V más rápido

  • Como requisito previo para empezar a convertir máquinas virtuales de VMware en Hyper-V cuatro veces más rápido, actualice a SCVMM 2022 UR2 o posterior.
  • Como parte de SCVMM 2022 UR2, se presenta un nuevo registro denominado V2VTransferChunkSizeBytes en HKLM:\SOFTWARE\Microsoft\Microsoft System Center Virtual Machine Manager Agent en los hosts de Hyper-V administrados por SCVMM.
  • Este registro de tipo REG_DWORD, con un valor de 2147483648, que es de 2 GB en bytes, debe establecerse en cada host de Hyper-V administrado por VMM ejecutando este script desde la consola VMM.
  • Como alternativa, si desea establecer este valor del Registro en un único host y no en todos los hosts, ejecute este script desde la consola VMM.
  • Después de establecer este valor del Registro, si quita los hosts de Hyper-V de SCVMM, podrían permanecer entradas obsoletas para este registro. Si se vuelven a agregar los mismos hosts a SCVMM, se respetará el valor anterior del registro V2VTransferChunkSizeBytes .

Pasos siguientes

Administrar la configuración de la máquina virtual.