Migración de máquinas virtuales de Hyper-V a Azure

En este artículo se muestra cómo migrar máquinas virtuales (VM) locales Hyper-V a una herramienta de Azure.

Nota:

En los tutoriales se muestra la ruta de implementación más sencilla para un escenario, de modo que pueda configurar rápidamente una prueba de concepto. En ellos se usan las opciones predeterminadas siempre que es posible y no muestran todos los valores y rutas de acceso posibles.

En este tutorial, aprenderá a:

  • Detectar las máquinas virtuales que desea migrar.
  • Iniciar la replicación de las máquinas virtuales.
  • Ejecute una migración de prueba para asegurarse de que todo funciona de la forma esperada.
  • Ejecutar una migración completa de la máquina virtual.

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Requisitos previos

Antes de comenzar:

  1. Revisarla arquitectura de migración de Hyper-V.
  2. Revise los requisitos de los hosts de Hyper-V para la migración y las direcciones URL de Azure a las que los hosts y clústeres de Hyper-V necesitan acceder para la migración de las máquinas virtuales.
  3. Consulte los requisitos de las máquinas virtuales de Hyper-V que desea migrar a Azure.
  4. Se recomienda completar el tutorial assess Hyper-V vm antes de migrar servidores de Hyper-V a Azure.
  5. Vaya a un proyecto existente o cree un proyecto nuevo.
  6. Compruebe los permisos de la cuenta de Azure.
    • La cuenta de Azure necesita permisos para crear una máquina virtual.
    • Escribir en un disco administrado de Azure.
    • Administre las operaciones de conmutación por error para el almacén de Recovery Services asociado a su proyecto de Azure Migrate.
  7. Para conocer los roles integrados y los detalles de permisos necesarios de Azure Migrate para crear un proyecto y ejecutar la detección, las evaluaciones y las migraciones, consulte Preparación de cuentas de Azure para Azure Migrate.

Nota:

Si tiene previsto actualizar su sistema operativo (OS) Windows, Azure Migrate and Modernize podría descargar Windows SetupDiag para obtener información sobre errores en caso de que se produzca un error en la actualización. Asegúrese de que la máquina virtual creada en Azure después de la migración tenga acceso a SetupDiag. Si no hay acceso a SetupDiag, es posible que no se puedan obtener códigos de error detallados del error de actualización del sistema operativo, pero la actualización puede continuar.

Descarga del proveedor.

Para migrar máquinas virtuales de Hyper-V, debe instalar el proveedor de software (el agente de Recovery Services y el proveedor de Azure Site Recovery) en los hosts de Hyper-V o nodos de clúster. No se utiliza el dispositivo de Azure Migrate para la migración de Hyper-V.

  1. En el proyecto Azure Migrate, ve a Gestionar>la replicación del servidor y selecciona Iniciar replicación.

  2. En Especificar intención, en Qué quieres migrar, selecciona Servidores o máquinas virtuales (VMs). En Where do you want to migrate to, seleccione Azure VM.

  3. En ¿Cómo seleccionará las cargas de trabajo?, seleccione Desde el proveedor de replicación (Hyper-V) en Otros orígenes. Selecciona el enlace en el portal para iniciar la configuración del proveedor de replicación.

  4. En la página de configuración, el tipo de virtualización se rellena previamente desde el paso anterior (Hyper-V).

  5. En región de destino, selecciona la región de Azure donde quieres migrar las máquinas.

  6. Seleccione Confirmar que la región de destino para la migración es region-name.

  7. Seleccione Crear recursos. Este paso crea un almacén de Recovery Services en segundo plano.

    • Después de seleccionar este botón, ya no se puede cambiar la región de destino de este proyecto.
    • Todas las migraciones posteriores se realizan a esta región.
  8. En Preparar los servidores host de Hyper-V, descargue el proveedor de replicación de Hyper-V y el archivo de la clave de registro.

    • La clave de Registro es necesaria para registrar el host de Hyper-V con la herramienta Migración y modernización.
    • La clave será válida durante cinco días a partir del momento en que se genera.

    Captura de pantalla que muestra el proveedor de descarga y la clave.

  9. Copie el archivo de instalación del proveedor y el archivo de la clave de registro en todos los hosts de Hyper-V (o nodos de clúster) que ejecuten las máquinas virtuales que desea replicar.

Instalación y registro del proveedor

Para instalar y registrar el proveedor, siga los pasos siguientes mediante la interfaz de usuario o los comandos.

Ejecute el archivo de instalación del proveedor en cada host:

  1. Seleccione el icono de archivo de la barra de tareas para abrir la carpeta donde se descargan el archivo del instalador y la clave de registro.
  2. Seleccione el archivo AzureSiteRecoveryProvider.exe.
    1. En el asistente para la instalación del proveedor, asegúrese de que la opción Activado (recomendado) esté seleccionada y, a continuación, seleccione Siguiente.
    2. Seleccione Instalar para aceptar la carpeta de instalación predeterminada.
    3. Seleccione Registrar para registrar este servidor en el almacén de Recovery Services.
    4. Haga clic en Examinar.
    5. Busque la clave de registro y seleccione Abrir.
    6. Seleccione Next (Siguiente).
    7. Asegúrese de que la opción Conectar directamente con Azure Site Recovery sin un servidor proxy está seleccionada y, a continuación, seleccione Siguiente.
    8. Seleccione Finalizar.

Después de instalar el proveedor en los hosts, vaya al portal de Azure a la página de configuración del proveedor de recuperación del sitio y seleccione Finalizar registro.

Recorte de pantalla que muestra la pantalla Finalizar el registro.

Puede tardar hasta 15 minutos después de finalizar el registro hasta que las máquinas virtuales detectadas aparezcan en la herramienta.

Ejecución de migraciones

Nota:

En el portal puede seleccionar hasta 10 máquinas virtuales a la vez para la replicación. Si necesita replicar más, agrúpelas en lotes de 10.

  1. En el proyecto Azure Migrate, ve a Gestionar>la replicación del servidor y selecciona Iniciar replicación.

  2. En la página Especificar intención, en ¿Qué desea migrar?, seleccione Servidores o máquinas virtuales (VM). En Where do you want to migrate to, seleccione Azure VM.

  3. En ¿Cómo seleccionará las cargas de trabajo?, seleccione una de las siguientes opciones:

    • Si tiene un dispositivo de Azure Migrate existente, seleccione una de las siguientes opciones y vaya al método Discovery:
      • De todo el inventario para seleccionar servidores manualmente.
      • De una evaluación para usar una evaluación existente.
    • Si no tiene una aplicación virtual de Azure Migrate existente (necesaria para las evaluaciones, la planificación por oleadas y otras funcionalidades de planificación) y desea ejecutar directamente migraciones de Hyper-V, seleccione Desde el proveedor de replicación (Hyper-V). Si completó la configuración del proveedor de recuperación del sitio para Hyper-V, puede continuar con Cargas de trabajo. De lo contrario, complete la configuración según los pasos proporcionados en la sección anterior.
  4. En Método de detección, seleccione el dispositivo que coincida con el entorno de origen (Hyper-V) y, a continuación, seleccione Siguiente. Si completó la configuración del proveedor de recuperación del sitio para Hyper-V, puede continuar con Cargas de trabajo. De lo contrario, complete la configuración según los pasos proporcionados en la sección anterior.

  5. En cargas de trabajo,

  • Seleccione el tipo de seguridad de máquina virtual de destino.
    • Azure Migrate admite la migración a máquinas virtuales de inicio seguro (TVM). De manera predeterminada, migra las máquinas virtuales aptas como VM. Estas máquinas virtuales proporcionan características de seguridad mejoradas, como el arranque seguro y el TPM virtual sin costo adicional.
    • También puedes migrar máquinas elegibles a máquinas virtuales confidenciales. Más información. Si seleccionas máquinas virtuales confidenciales, solo están disponibles los servidores elegibles para la selección y el resto están deshabilitados. Consulta la matriz de soporte CVM.
  • A continuación, seleccione los servidores que desea migrar y seleccione Siguiente.
  1. En Configuración de destino, seleccione la suscripción y la región de destino a la que desea migrar y especifique el grupo de recursos donde residen las máquinas virtuales Azure después de la migración. Complete la siguiente configuración:
  • Cuenta de almacenamiento: mantenga la opción predeterminada para usar la cuenta de almacenamiento en caché que el portal crea automáticamente para el proyecto. Para usar otra cuenta de almacenamiento para la replicación, selecciónela en la lista desplegable.

Nota:

  • Si utiliza un punto de conexión privado como método de conectividad para el proyecto de Azure Migrate, conceda al almacén de Recovery Services acceso a la cuenta de almacenamiento de caché. Aprende más
  • Para replicar mediante ExpressRoute con emparejamiento privado, cree un punto de conexión privado para la cuenta de almacenamiento en caché. Aprende más
  • Ventaja híbrida de Azure: Aplique Ventaja híbrida de Azure y ahorre hasta un 76 % frente a los costes de pago por uso al usar una licencia válida de Windows Server y/o Enterprise Linux. Active las casillas aplicables a su licencia (Windows Server licencia o licencia de Enterprise Linux).

  • Red virtual: seleccione la Azure red virtual y la subred a las que se unen las máquinas virtuales Azure después de la migración.

  • Opciones de disponibilidad: seleccione una de las siguientes opciones:

    • Zona de disponibilidad : ancla la máquina migrada a una zona de disponibilidad específica de la región. Use esta opción para distribuir máquinas que forman parte de un nivel de aplicación de varios nodos en Availability Zones. Si selecciona esta opción, especifique la zona de disponibilidad para cada máquina seleccionada en la pestaña Proceso. Esta opción solo está disponible si la región de destino seleccionada admite Availability Zones.
    • Conjunto de disponibilidad : coloca la máquina migrada en un conjunto de disponibilidad. El grupo de recursos de destino seleccionado debe contener uno o varios conjuntos de disponibilidad.
    • No se requiere redundancia de infraestructura: seleccione esta opción si no necesita Availability Zones ni conjuntos de disponibilidad para las máquinas migradas.
  • En Detalles de seguridad,

    • Si el tipo de seguridad de destino seleccionado es Estándar o máquinas virtuales de Inicio confiable:
      • El arranque seguro está habilitado de forma predeterminada (recomendado). Puede optar por quitar esta opción. A continuación, vaya a selección de tipo de cifrado de disco .
    • Si el tipo de seguridad objetivo seleccionado es Máquinas virtuales confidenciales:
      • Opcionalmente, puede optar por cifrar confidencialmente los discos del sistema operativo. Este cifrado proporciona una capa adicional de cifrado que enlaza las claves de cifrado de disco al TPM de la máquina virtual y hace que el contenido del disco sea accesible solo para la máquina virtual.
      • Para habilitar este cifrado, seleccione la opción Cifrado de proceso confidencial y continúe con la selección del tipo de cifrado de disco del sistema operativo. De lo contrario, continúe con la selección de tipo de cifrado de disco .
      • En Tipo de cifrado de disco del sistema operativo, seleccione una de las siguientes opciones:
        • Cifrado en reposo con clave gestionada por la plataforma (predeterminado, si no seleccionaste cifrado de computación confidencial)
        • Cifrado confidencial con clave administrada por la plataforma (disponible, si seleccionó Cifrado de proceso confidencial)
        • Cifrado confidencial con clave gestionada por el cliente (disponible, si seleccionaste cifrado de cómputo confidencial)

    Nota:

    • El arranque seguro está activado por defecto en las máquinas virtuales objetivo cuando se selecciona el cifrado de disco del SO confidencial.
    • Solo se admite la clave administrada por el cliente (CMK) para el cifrado de disco del sistema operativo confidencial para discos de más de 127 GB. En el caso de los discos menores de 127 GB, se admiten la clave administrada por la plataforma (PMK) y la clave administrada por el cliente (CMK).
    • El cifrado de disco del sistema operativo confidencial puede alargar el tiempo inicial estándar de creación de la VM durante la migración debido al proceso de cifrado.
    • Actualmente, los discos de datos no admiten el cifrado confidencial. Sin embargo, puede protegerlos mediante el cifrado basado en host con claves administradas por el cliente (CMK) o claves administradas por la plataforma (PMK).
  • Tipo de cifrado de disco, seleccione:

    • Cifrado en reposo con clave gestionada por la plataforma
    • Cifrado en reposo con clave administrada por el cliente
    • Cifrado doble con claves administradas por el cliente y por la plataforma

    Nota:

    • Para replicar máquinas virtuales con claves administradas por el cliente (CMK), cree un conjunto de cifrado de disco en el grupo de recursos de destino. Un objeto de conjunto de cifrado de disco asigna instancias de discos administrados a una instancia de Key Vault que contiene las claves CMK que se van a usar para SSE.
    • El disco de inicialización se crea en Azure durante la replicación o el almacenamiento provisional antes de la migración. El cifrado protege los datos desde la primera escritura mientras reside en Azure. La configuración tipo de cifrado de disco se aplica tanto a los discos de inicialización como a los discos administrados después de la migración final.
  1. En Proceso, revise el nombre, el tamaño, el tipo de disco del sistema operativo y la configuración de disponibilidad (si se ha seleccionado en el paso anterior) de la máquina virtual. Las máquinas virtuales deben cumplir los requisitos de Azure.

    • Tamaño de máquina virtual: si usa recomendaciones de evaluación, la lista desplegable Tamaño de máquina virtual muestra el tamaño recomendado. De lo contrario, Azure Migrate elige un tamaño basándose en el equivalente más cercano en la suscripción de Azure. También puede elegir un tamaño de manera manual en Tamaño de la máquina virtual de Azure.
    • Disco del sistema operativo: especifique el disco del sistema operativo (arranque) para la máquina virtual. El disco del sistema operativo contiene el cargador de arranque y el instalador del sistema operativo.
    • Zona de disponibilidad: especifique la zona de disponibilidad que se va a usar.
    • Conjunto de disponibilidad: especifique el conjunto de disponibilidad que se va a usar.
    • Reserva de capacidad: si ya tiene una reserva de capacidad para la SKU de máquina virtual en la suscripción y ubicación de destino, especifíquela aquí para esta implementación. Las reservas de capacidad garantizan que la SKU de máquina virtual necesaria esté disponible al iniciar la migración. Puede asociar una reserva ahora o omitir este paso y configurarla más adelante durante la migración. La reserva de capacidad para la SKU puede estar en cualquier grupo de recursos dentro de la suscripción y ubicación objetivo deseadas. Más información.
  2. En Discos, especifique si quiere replicar los discos de máquina virtual en Azure y seleccione el tipo de disco (Premium v2, Disco Ultra, SSD estándar, HDD estándar o Discos administrados Premium) en Azure. Luego, seleccione Siguiente.

    • Puede excluir discos de la replicación.
    • Si excluye discos, no estarán presentes en la máquina virtual de Azure después de la migración.
    • Puede excluir discos si el agente de movilidad ya está instalado en ese servidor. Más información.
  3. En Etiquetas, elija agregar etiquetas a las máquinas virtuales, los discos y las NIC.

  4. En Revisar y iniciar ejecución, revisa la configuración y selecciona Ejecutar migración para iniciar la replicación inicial de los servidores.

  5. Cuando seleccionas Ejecutar migración, inicias la replicación para los servidores seleccionados. La replicación procede de la siguiente manera:

    • Cuando el trabajo de inicio de la replicación termina con éxito, el servidor inicia la replicación inicial en Azure.
    • Durante la replicación inicial, se crea una instantánea de la máquina virtual. Los datos del disco de la instantánea se replican a discos administrados de réplica (discos semilla) en Azure.
    • Cuando finaliza esta replicación inicial, comienza la replicación diferencial. El proceso replica periódicamente cambios incrementales en los discos fuente hacia los discos réplica en Azure y el servidor está listo para la migración durante la replicación delta.

Primer aprovisionamiento

Si se trata de la primera máquina virtual que va a replicar en el proyecto de Azure Migrate, la herramienta Migración y modernización aprovisiona automáticamente estos recursos en el mismo grupo de recursos que el proyecto.

  • Cuenta de almacenamiento: El software del proveedor de Site Recovery que instala en los hosts de Hyper-V carga los datos de replicación de las máquinas virtuales que configure para su replicación en una cuenta de almacenamiento (conocida como cuenta de almacenamiento en caché o cuenta de almacenamiento de registros) de su suscripción. Luego, Azure Migrate and Modernize copia los datos de replicación cargados de la cuenta de almacenamiento en los discos administrados por réplica correspondientes a la máquina virtual. Debe especificar la cuenta de almacenamiento en caché al configurar la replicación para una máquina virtual. El portal de Azure Migrate crea automáticamente uno para el proyecto de Azure Migrate al configurar la replicación por primera vez en el proyecto.

Rastrear y migrar servidores de replicación

Esta sección explica cómo rastrear servidores que replican y realizar migraciones de prueba y finales.

  1. En tu proyecto Azure Migrate, ve a Administrar>la replicación del servidor. Ve a Otros.
  2. Las siguientes columnas muestran el estado de replicación y migración de tus servidores para los que iniciaste la replicación:
    • Estado de replicación: Muestra el estado actual de replicación del servidor. Aprende más sobre los estados de replicación.
    • Salud de la replicación: Indica si la replicación es Saludable, Advertencia o Crítica.
    • Última sincronización: Muestra cuándo se sincronizaron los últimos datos de replicación en Azure.
    • Estado de migración de prueba: Indica el estado actual o más reciente de migración de prueba para el servidor de replicación o aparece como Pendiente.
    • Estado de migración: Muestra el estado actual o más reciente de la migración del servidor replicante o aparece como Listo para migrar si la replicación inicial se ha completado.
  3. Prueba de migración:
    • Para servidores que completan la replicación inicial y están sincronizados con Delta, puedes ejecutar una migración de prueba para validar tus cargas de trabajo y aplicaciones en Azure antes de la migración final. Utiliza una red virtual de Azure aislada para evitar afectar a tu entorno de producción. La migración de pruebas no interrumpe la replicación delta en curso, y puedes ejecutar múltiples migraciones de prueba según sea necesario. Una vez completada la validación, asegúrate de limpiar los recursos de migración de pruebas.

    • Para el servidor que quieres probar, selecciona el menú de la derecha y luego selecciona Probar migración.

      Captura de pantalla de cómo navegar para iniciar la migración de pruebas.

    • En la página Migración de pruebas:

      • Elige la red virtual y la subred.
      • Opcionalmente, actualiza el sistema operativo. Para realizar la actualización del sistema operativo, selecciona Actualización disponible (solo compatible con Windows OS, actualmente en vista previa). Infórmate más sobre la actualización del sistema operativo Windows.
      • Tras configurar los ajustes anteriores, selecciona Probar migración.

Una vez completada la validación, selecciona el menú a la derecha del servidor y luego selecciona Limpiar migración de pruebas para eliminar la máquina virtual de pruebas y los recursos asociados.

  1. Migración:

    • Los servidores listos para migración aparecen como Listos para migrar en la columna Estado de migración.
    • Para realizar la migración de estos servidores, selecciona Migrar en la página Replicación de servidores.
    • En la página Migrate,
      • Selecciona los servidores que quieres migrar.
      • Opcionalmente, selecciona el sistema operativo objetivo si quieres actualizar el sistema operativo (solo compatible con Windows OS, actualmente en vista previa). Infórmate más sobre actualización del sistema operativo Windows.
      • Elige apagar las máquinas virtuales si quieres realizar una migración planificada sin pérdida de datos.
      • Después de configurar los ajustes anteriores, selecciona Migrar.
  2. Consulta el estado y el tiempo de finalización de la migración para los servidores migrados en la columna Estado de la migración .

  3. . Acciones opcionales de replicación: Las siguientes acciones son opcionales y solo necesarias para escenarios específicos de replicación o recuperación. Puedes acceder a ellos desde el menú de cada servidor.

    • Detener la replicación: Detiene la replicación para el servidor cuando ya no quieres replicarlo o migrarlo.
    • Resincronizar: Resincroniza el servidor cuando es necesario restablecer la replicación para volver a sincronizar la réplica con la fuente.

Procedimientos recomendados después de la migración

Pasos siguientes

Investigue el proceso de la migración en la nube en Cloud Adoption Framework para Azure.