Requisitos para AWS Server Migration Service - AWS Server Migration Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Requisitos para AWS Server Migration Service

Su entorno VMware de vSphere, Microsoft Hyper-V/SCVMM o Microsoft Azure debe cumplir los siguientes requisitos para que pueda utilizar Server Migration Service para migrar sus servidores virtualizados locales a Amazon EC2.

Requisitos generales

Antes de configurar AWS SMS, tome las medidas necesarias para cumplir todos los requisitos siguientes.

Todos VMs

  • Desactive cualquier software de detección de intrusiones o antivirus en la máquina virtual que va a migrar. Estos servicios se pueden volver a activar una vez completado el proceso de migración.

  • Desconecte todas las unidades de CD-ROM (virtuales o físicas) que estén conectadas a la máquina virtual.

Windows: VMs

  • Habilite Remote Desktop Protocol (RDP, Protocolo de escritorio remoto) para el acceso remoto.

  • Instale la versión adecuada de .NET Framework en la máquina virtual. Tenga en cuenta que .NET Framework 4.5 o posterior se instalará automáticamente en su máquina virtual si es necesario.

    Versión de Windows Versión de .NET Framework
    Windows Server 2008 o versiones anteriores 3.5 o posterior
    Windows Server 2008 R2 o posterior 4.5 o posterior
    Windows 8 o anterior 3.5 o posterior
    Windows 8.1 o posterior 4.5 o posterior
  • Al preparar una máquina virtual de Microsoft Windows para la migración, configure un tamaño de archivo de paginación fijo y asegúrese de que haya al menos 6 GiB espacio libre disponible en el volumen raíz. Esto es necesario para la instalación correcta de los controladores.

  • Asegúrese de que el firewall del host (como el firewall de Windows) permite el acceso a RDP. De lo contrario, no podrá tener acceso a la instancia una vez completada la migración.

  • Aplique las siguientes revisiones:

  • Los siguientes tipos de instancia son los únicos tipos de instancia que admiten de 32-bitAMIs: t2.nano, t2.micro, t2.small, t2.medium, c3.large, t1.micro, m1.small m1.medium, y c1.medium. Si va a migrar una instancia de 32-bit, está limitado a estos tipos de instancias y a las regiones que los admiten.

Linux: VMs

  • Habilite Secure Shell (SSH, Shell seguro) para el acceso remoto.

  • Asegúrese de que el firewall del host (por ejemplo iptables) permite el acceso a SSH. De lo contrario, no podrá obtener acceso a la instancia una vez completada la migración.

  • Asegúrese de que ha configurado un usuario no raíz que utilice SSH basado en clave pública para obtener acceso a la instancia tras la importación. El uso de SSH basado en contraseña y el inicio de sesión raíz por SSH son posibles, pero no lo recomendamos. Recomendamos el uso de claves públicas y un usuario no raíz porque es más seguro. La máquina virtual de Linux no tendrá una ec2-user cuenta creada como parte del proceso de migración.

  • Asegúrese de que la máquina virtual Linux usa GRUB (Grand Unified Bootloader) (GRUB Legacy) o GRUB 2 como cargador de arranque.

  • Asegúrese también de que el volumen raíz de la máquina virtual Linux usa uno de los siguientes sistemas de archivos:

    • EXT2

    • EXT3

    • EXT4

    • Btrfs

    • JFS

    • XFS

  • Linux migrado VMs debe utilizar imágenes 64-bit. No se admite migrar imágenes de Linux de 32 bits.

  • La migración de Linux VMs debería utilizar kernels predeterminados para obtener resultados óptimos. VMs Los que utilizan kernels de Linux personalizados podrían no migrarse correctamente.

  • Al preparar Amazon EC2 Linux VMs para la migración, asegúrese de que haya al menos 250 MiB espacio en disco disponible en el volumen raíz para instalar controladores y otro software.

Modificaciones mediante programación en VMs

Cuando importa una máquina virtual, AWS modifica el sistema de archivos para que la máquina virtual importada esté accesible al cliente. Se pueden producir las siguientes operaciones:

  • [Linux] Instalación de los controladores Citrix PV directamente en el sistema operativo o modificación de initrd/initramfs para incluirlos.

  • [Linux] Modificación de los scripts de red para reemplazar las direcciones IP estáticas por direcciones IP dinámicas.

  • [Linux] Modificación de y /etc/fstabcomentario de entradas no válidas y reemplazo de nombres de dispositivo por UUIDs. Si no se encuentra ningún UUID coincidente para un dispositivo, la nofail opción se añade a la descripción del dispositivo. Tendrá que corregir el nombre del dispositivo y eliminar nofail después de la importación. Como práctica recomendada a la hora de preparar el VMs para la importación, le recomendamos que especifique los dispositivos de disco de la máquina virtual por UUID en lugar del nombre del dispositivo.

    Se deshabilitarán las entradas de /etc/fstab que contengan tipos de sistemas de archivos distribuidos (cifs, smbfs, vboxsf, sshfs, etc.).

  • [Linux] Modificación de la configuración de grub bootloader como la entrada y el tiempo de espera predeterminados.

  • [Windows] Modificación de la configuración del registro para que el sistema se pueda arrancar desde la máquina virtual.

Cuando se escribe un archivo modificado, AWS conserva el archivo original en la misma ubicación con un nuevo nombre.

Sistemas operativos

Los siguientes sistemas operativos se pueden migrar a EC2 por medio de SMS:

Windows (32 y 64 bits)

  • Microsoft Windows Server 2003 (Standard, Datacenter, Enterprise) con Service Pack 1 (SP1) o posterior (32 y 64 bits)

  • Microsoft Windows Server 2003 R2 (Standard, Datacenter y Enterprise) (32 y 64 bits)

  • Microsoft Windows Server 2008 (Standard, Datacenter y Enterprise) (32 y 64 bits)

  • Microsoft Windows Server 2008 R2 (Standard, Web Server, Datacenter y Enterprise) (solo 64 bits)

  • Microsoft Windows Server 2012 (Standard y Datacenter) (solo 64 bits)

  • Microsoft Windows Server 2012 R2 (Standard, Datacenter y Enterprise) (solo 64 bits) (no se admite la instalación de Nano Server)

  • Microsoft Windows Server 2016 (Standard y Datacenter) (solo 64 bits)

  • Microsoft Windows Server 1709 (Standard y Datacenter) (solo 64 bits)

  • Microsoft Windows Server 1803 (Standard y Datacenter) (solo 64 bits)

  • Microsoft Windows Server 2019 (Standard y Datacenter) (solo 64 bits)

  • Microsoft Windows 7 (Home, Professional, Enterprise y Ultimate) (inglés de Estados Unidos) (32 y 64 bits)

  • Microsoft Windows 8 (Home, Professional y Enterprise) (inglés de Estados Unidos) (32 y 64 bits)

  • Microsoft Windows 8.1 (Professional y Enterprise) (inglés de Estados Unidos) (solo 64 bits)

  • Microsoft Windows 10 (Home, Professional, Enterprise y Education) (inglés de Estados Unidos) (solo 64 bits)

Linux/Unix (64 bits)

  • Ubuntu 12.04, 12.10, 13.04, 13.10, 14.04, 14.10, 15.04, 16.04, 16.10, 17.04, 18.04

  • Red Hat Enterprise Linux (RHEL) 5.1-5.11, 6.1-6.9, 7.0-7.6 (6.0 carece de los controladores necesarios)

  • SUSE Linux Enterprise Server 11 con Service Pack 1 y kernel 2.6.32.12-0.7

  • SUSE Linux Enterprise Server 11 con Service Pack 2 y kernel 3.0.13-0.27

  • SUSE Linux Enterprise Server 11 con Service Pack 3 y kernel 3.0.76-0.11, 3.0.101-0.8 o 3.0.101-0.15

  • SUSE Linux Enterprise Server 11 con Service Pack 4 y kernel 3.0.101-63

  • SUSE Linux Enterprise Server 12 con kernel 3.12.28-4

  • SUSE Linux Enterprise Server 12 con Service Pack 1 y kernel 3.12.49-11

  • SUSE Linux Enterprise Server 12 con Service Pack 2 y kernel 4.4

  • SUSE Linux Enterprise Server 12 con Service Pack 3 y kernel 4.4

  • CentOS 5.1-5.11, 6.1-6.6, 7.0-7.6 (6.0 carece de los controladores necesarios)

  • Debian 6.0.0-6.0.8, 7.0.0-7.8.0, 8.0.0

  • Oracle Linux 5.10-5.11 con sufijo de kernel el5uek

  • Oracle Linux 6.1-6.10 utilizando el kernel compatible con RHEL 2.6.32 o los kernels UEK 3.8.13, 4.1.12

  • Oracle Linux 7.0-7.6 utilizando el kernel compatible con RHEL 3.10.0 o los kernels UEK 3.8.13, 4.1.12, 4.14.35

  • Fedora Server 19-21

Tipos de volumen y sistemas de archivos

AWS Server Migration Service admite la migración de instancias Windows y Linux con los siguientes sistemas de archivos:

Sistema operativo Sistema de archivos Arquitectura Tabla de particiones Volúmenes de datos admitidos Volúmenes de arranque admitidos
Windows NTFS 32 bits MBR
GPT
64 bits MBR
GPT ✔ (solo VHDX)
ReFS 32 bits MBR
GPT
64 bits MBR
GPT
Linux/Unix ext2, ext3, ext4, Btrfs, JFS, XFS 64 bits MBR
GPT

AMIs No se admiten los con volúmenes que utilizan el cifrado de EBS. Al migrar servidores utilizando AWS SMS, no active el cifrado de manera predeterminada. Si el cifrado de manera predeterminada ya está activado y está experimentando errores de replicación delta, desactive esta característica.

Configuración de un usuario de IAM para Server Migration Connector

Para crear un usuario de IAM para Server Migration Connector en la cuenta de AWS

  1. Cree un nuevo usuario de IAM para que su connector se comunique con AWS. Guarde la clave de acceso generada y la clave secreta para su uso durante la configuración inicial de connector Para obtener información acerca de la administración de usuarios y permisos de IAM, consulte Creación de un usuario de IAM en su cuenta de AWS.

  2. Asocie la IAM política administrada ServerMigrationConnector al IAM usuario. Para obtener información adicional, consulte Políticas administradas y políticas insertadas.

Permisos para los usuarios de IAM

De forma predeterminada, los usuarios de IAM no tienen permisos necesarios para usar AWS SMS. Los usuarios de IAM con permisos de administrador ya tienen acceso completo a AWS SMS. De lo contrario, puede añadir la política administrada de AWS ServerMigrationServiceConsoleFullAccess para garantizar que IAM los usuarios tengan los permisos necesarios para utilizar AWS SMS.

Limitations

Se aplican las siguientes restricciones.

Formato de imagen

  • Al migrar VMs administrado por Hyper-V/SCVMM, SMS admite la generación 1 VMs (utilizando el formato de disco VHD o VHDX) y la generación 2 VMs (solo VHDX).

  • AWS SMS no es compatible con VMs Hyper-V que ejecute cualquier versión de RHEL 5 si está respaldado por un disco VHDX. Le recomendamos convertir discos en este formato a VHD para la migración.

  • AWS SMS no admite VMs que tengan una combinación de archivos de disco VHD y VHDX.

  • En VMware, AWS SMS no admite VMs que utilice Raw Device Mapping (RDM). Solo se admiten las imágenes de disco VMDK.

Booting

  • Solo se admiten particiones de arranque de UEFI/EFI en volúmenes de arranque Windows con un formato de imagen VHDX. En caso contrario, el volumen de arranque de una máquina virtual debe utilizar particiones de Master Boot Record (MBR). En cualquier caso, el volumen de arranque no puede superar los 2 TiB (sin comprimir) debido a las limitaciones de MBR.

    nota

    Cuando AWS detecta un volumen de arranque GPT de Windows con una partición de arranque de UEFI, la convierte de inmediato en un volumen de arranque MBR con una partición de arranque de BIOS. Esto se debe a que EC2 no admite directamente volúmenes de arranque GPT.

  • Una máquina virtual importada podría presentar errores de arranque si la partición raíz no está en la misma unidad de disco duro virtual que el MBR.

  • Una máquina virtual migrada podría presentar errores de arranque si la partición raíz no está en el mismo disco duro virtual que el MBR.

  • No se admite la migración VMs con configuraciones de doble arranque.

Networking

  • Existen varias interfaces de red que actualmente no se admiten. Después de la migración, la máquina virtual tendrá una interfaz de red virtual única que usa DHCP para asignar direcciones. La instancia recibe una dirección IP privada.

  • Una máquina virtual migrada a una VPC no recibe una dirección IP pública, sea cual sea la configuración de asignación automática de IP pública de la subred. Lo que sí puede hacer es asignar una dirección IP elástica a su cuenta y asociarla a su instancia.

  • No se admiten las direcciones IP del protocolo de Internet versión 6 (IPv6).

Importación de aplicaciones desde Migration Hub

  • SMS solo importa servidores relacionados con aplicaciones de AWS Migration Hub si estos existen en el catálogo de servidores de SMS. Como resultado, puede que algunas aplicaciones solo se migren parcialmente.

  • Si ninguno de los servidores de una aplicación de Migration Hub existe en el catálogo de servidores de SMS, la importación fallará silenciosamente y la aplicación no estará visible en SMS.

  • Las aplicaciones importadas se pueden migrar en SMS, pero no editarse. Sin embargo, pueden editarse en Migration Hub.

Miscellaneous

  • Un trabajo de replicación de SMS producirá un error para VMs con más de 22 volúmenes adjuntos.

  • AMIs No se admiten los con volúmenes que utilizan el cifrado de EBS. Al migrar servidores utilizando AWS SMS, no active el cifrado de manera predeterminada. Si el cifrado de manera predeterminada ya está activado y está experimentando errores de replicación delta, desactive esta característica.

  • AWS SMS crea AMIs que utiliza virtualización de máquina virtual de hardware (HVM). No puede crear AMIs que utilicen virtualización paravirtual (PV). Los controladores PVHVM de Linux se admiten en las VMsmigradas.

  • VMs Las que se crean como resultado de una conversión a P2V no son compatibles. Se produce una conversión a P2V cuando se crea una imagen de disco al ejecutar un proceso de instalación de Linux o Windows en un equipo físico y luego se importa una copia de dicha instalación de Linux o Windows a una máquina virtual.

  • AWS SMS no instala los controladores de virtualización de E/S de raíz única (SR-IOV), excepto con las importaciones de Microsoft Windows Server 2012 R2 VMs Estos controladores no son necesarios a menos que tenga previsto utilizar redes mejoradas, lo que proporciona un mayor rendimiento (paquetes por segundo), menor latencia y menor fluctuación. En Microsoft Windows Server 2012 R2 los controladores VMsSR-IOV se instalan automáticamente como parte del proceso de migración.

  • Dado que las instantáneas no afectan a los discos independientes, AWS SMS no admite la replicación de intervalos para VMDKs en modo independiente.

  • No se admiten los paquetes de idiomas de Windows que usan caracteres UTF-16 (o distintos de ASCII) para importación. Recomendamos utilizar el paquete de idioma inglés al importar Windows Server 2003, Windows Server 2008 y Windows Server 2012 R1 VMs

  • En el caso de Windows Server 2003, deshabilite las comprobaciones de firma de controladores de Windows antes de realizar la migración.

Opciones de licencia para AWS SMS

Cuando crea un nuevo trabajo de replicación, el AWS Server Migration Service proporciona una consola Tipo de licencia. Si elige un tipo de licencia que es incompatible con su MV, el trabajo de replicación devuelve un mensaje de error. Los valores posibles son:

  • Automático (predeterminado)

    Detecta el sistema operativo (SO) del sistema de origen y aplica la licencia adecuada a la máquina virtual (MV) migrada.

  • AWS

    Reemplaza la licencia del sistema de origen por una licencia del AWS, si procede, en la MV migrada.

  • BYOL

    Conserva la licencia del sistema de origen, si procede, en la MV migrada.

Las mismas opciones de licencia están disponibles a través de AWS SMS API e CLI. Por ejemplo:

aws sms create-replication-job --license-type value

El valor del parámetro --license-type puede ser AWS o BYOL. Dejarlo sin definir es el mismo que elegir Automático en la consola.

Licencias para Linux

Los sistemas operativos Linux solo admiten licencias BYOL. Elegir Automático (por defecto) significa que SMS utiliza una licencia BYOL.

Las máquinas virtuales de Red Hat Enterprise Linux (RHEL) migradas deben usar licencias de acceso a la nube (BYOL). Para obtener más información, consulte Acceso a Red Hat Cloud en el sitio web de Red Hat.

Las máquinas virtuales de SUSE Linux Enterprise Server migradas deben usar licencias del programa de nube pública de SUSE (BYOS). Para obtener más información, consulte Programa de nube pública SUSE: traiga su propia suscripción.

Licencias para Windows

Los sistemas operativos de servidor de Windows admiten licencias BYOL o de AWS. Los sistemas operativos de cliente de Windows (por ejemplo Windows 10) solo admiten licencias BYOL.

Si elige Automático (por defecto), AWS SMS utiliza la licencia de AWS si la VM tiene un SO de servidor. Si la VM tiene un SO de cliente, se utiliza la licencia BYOL.

Las siguientes reglas se aplican al utilizar su licencia BYOL Microsoft, ya sea a través de MSDN o Garantía de software de Windows por usuario:

  • Las instancias de BYOL se cobran al precio de la instancia de Linux de Amazon EC2 vigente, siempre que cumpla las siguientes condiciones:

    • Ejecutar en un host dedicado (Anfitriones dedicados)

    • Lanzamiento de vms procedentes de binarios de software proporcionados por usted AWS SMS, que están sujetos a los términos y capacidades actuales de AWS SMS

    • Designe las instancias como instancias BYOL.

    • Ejecute las instancias en sus regiones de AWS designadas y en las que AWS ofrezca el modelo BYOL.

    • Activar utilizando las claves de Microsoft que proporcione o se utilicen en su sistema de gestión de claves

  • Tenga en cuenta que, cuando inicia una instancia Amazon EC2, esta se puede ejecutar en cualquiera de los servidores de la zona de disponibilidad; Esto significa que cada vez que empieza un Amazon EC2 ejemplo (incluida una parada/inicio), puede ejecutarse en un servidor diferente dentro de una zona de disponibilidad. Debe tener en cuenta este hecho teniendo en cuenta las limitaciones de la reasignación de licencias, tal y como se describe en las Condiciones del producto de licencias por volumen de Microsoft, disponibles en Condiciones de licencia, o consultar sus derechos de uso específicos para determinar si sus derechos son coherentes con este uso.

  • En sus contratos del software aplicable con Microsoft se debe contemplar que pueda hacer uso del programa BYOL; (por ejemplo, en los derechos de usuario de MSDN o los derechos de Windows Software Assurance por usuario). Usted es el único responsable de obtener las licencias necesarias y de cumplir los requisitos de licencia de Microsoft aplicables, incluidos los PUR/PT. Además, debe haber aceptado el Contrato de licencia para el usuario final de Microsoft (CLUF de Microsoft). Al usar el software de Microsoft en el marco del programa BYOL, usted acepta el CLUF de Microsoft.

  • AWS recomienda que consulte a los asesores jurídicos y de otro tipo que tenga para comprender y cumplir los requisitos de licencia de Microsoft correspondientes. Uso de los Servicios (incluido el uso del tipo de licencia y BYOL aviso) en incumplimiento de sus acuerdos con Microsoft no está autorizado o permitido.

Otros requisitos

Compatibilidad con VMware vMotion

AWS Server Migration Service admite parcialmente vMotion, vMotionStorage y otras características basadas en la migración de máquinas virtuales (como DRS y Storage DRS) con las siguientes limitaciones:

  • La migración de una máquina virtual a un nuevo ESXi host o almacén de datos después de que finalice una ejecución de replicación y antes de que comience la siguiente, se admite siempre y cuando la cuenta de Server Migration Connector servicio vCenterde tenga permisos suficientes en el ESXi host de destino, los almacenes de datos y el centro de datos, así como en la propia máquina virtual en la nueva ubicación.

  • La migración de una máquina virtual a un nuevo ESXi host, almacén de datos o centro de datos mientras una ejecución de replicación está activa (es decir, mientras la carga de una máquina virtual está en curso) no es compatible.

  • No vCenter vMotion se admite el uso cruzado con AWS Server Migration Service.

Compatibilidad con VMware vSAN

VMs Los almacenes de datos de en vSAN solo se admiten cuando el tipo de trabajo de replicación de la página Configure replication jobs settings (Configurar ajustes de trabajos de replicación) está establecido en One-time migration (Migración única).

Compatibilidad con volúmenes VMware virtuales (VVol)

AWS no ofrece soporte para migrar volúmenes VMware virtuales. No obstante, es posible que algunas implementaciones funcionen.

VMware VMs con instantáneas

AWS SMS solo admite la migración puntual en VMs cuando se utiliza software de copia de seguridad basado en instantáneas. Además, evite crear instantáneas en VMs replicadas a través de AWS SMS.

Puntos de comprobación de Hyper-V

AWS SMS no admite VMs con puntos de comprobación existentes.

Disco de diferenciación de Hyper-V

AWS SMS no es compatible VMs con discos diferentes.