Compatibilidad para cambiar el tipo de instancias - Amazon Elastic Compute Cloud

Compatibilidad para cambiar el tipo de instancias

Puede cambiar el tipo de instancia solo si el tipo de instancia que desea es compatible con la configuración actual de la instancia. Si el tipo de instancia que desea no es compatible con la configuración actual de la instancia, debe lanzar una nueva instancia con una configuración que sea compatible con el nuevo tipo de instancia que desea y, luego, migrar su aplicación a la nueva instancia.

Para obtener información de compatibilidad a fin de cambiar tipos de instancias Windows, consulte Compatibilidad para cambiar el tipo de instancia en la Guía del usuario de instancias de Windows.

sugerencia

Puede usar el runbook de AWSSupport-MigrateXenToNitroLinux para migrar instancias compatibles de un tipo de instancia X en a un tipo de instancia Nitro. Para obtener más información, consulte AWSSupport-MigrateXenToNitroLinux runbook en la Referencia del runbook de automatización de AWS Systems Manager.

La compatibilidad se determina de las siguientes formas:

Tipo de virtualización

Las AMI de Linux utilizan uno de dos tipos de virtualización: paravirtual (PV) o máquina virtual de hardware (HVM). Si una instancia fue lanzada desde una AMI de PV, no puede cambiar a un tipo de instancia que solo sea HVM. Para obtener más información, consulte Tipos de virtualización de una AMI de Linux. Para verificar el tipo de virtualización de la instancia, verifique el campo Virtualization (Virtualización) en el panel de detalles de la pantalla Instances (Instancia[s]) de la consola de Amazon EC2.

Arquitectura

Las AMI son específicas para la arquitectura del procesador, por lo que debe seleccionar un tipo de instancia con la misma arquitectura de procesador que el tipo de instancia actual. Por ejemplo:

  • Si el tipo de instancia actual tiene un procesador basado en la arquitectura Arm, se limita a los tipos de instancia que admiten un procesador basado en la arquitectura Arm, como C6g y M6g.

  • Los siguientes tipos de instancia son los únicos tipos de instancia que admiten AMIs de 32 bits: t2.nano, t2.micro, t2.small, t2.medium, c3.large, t1.micro, m1.small, m1.medium y c1.medium. Si va a cambiar el tipo de instancia de una instancia de 32 bits, está limitado a estos tipos de instancia.

Tarjetas de red

Algunos tipos de instancia admiten varias tarjetas de red. Debe seleccionar un tipo de instancia que admita la misma cantidad de tarjetas de red que el tipo de instancia actual.

Redes mejoradas

Los tipos de instancia que admiten redes mejoradas requieren que los controladores necesarios estén instalados. Por ejemplo, las instancias basadas en el sistema Nitro requieren AMI respaldadas por EBS con los controladores Elastic Network Adapter (ENA) instalados. Para cambiar del tipo de instancia que no es compatible con redes mejoradas a un tipo que admita redes mejoradas, debe instalar los controladores de ENA o los controladores de ixgbevf en la instancia, según corresponda.

nota

Al cambiar el tamaño de una instancia con ENA Express activado, el nuevo tipo de instancia también debe ser compatible con ENA Express. Para ver una lista de los tipos de instancias que admiten ENA Express, consulte Tipos de instancia compatibles con ENA Express.

Para hacer el cambio de un tipo de instancia que admite ENA Express a uno que no admite, asegúrese de que ENA Express no esté actualmente habilitada antes de cambiar el tamaño de la instancia.

NVMe

Los volúmenes de EBS se exponen como dispositivos de bloque NVMe en las instancias creadas en Nitro System. Si cambia desde un tipo de instancia que no admite NVMe a un tipo de instancia que admite NVMe, primero debe instalar los controladores NVMe en la instancia. Además, los nombres de los dispositivos que especifique en el mapeo de dispositivos de bloques se cambian por los nombres de los dispositivos NVMe (/dev/nvme[0-26]n1). Por lo tanto, para montar sistemas de archivos en el momento del arranque usando /etc/fstab, debe utilizar el UUID o la etiqueta en lugar de los nombres de los dispositivos.

Límites de volúmenes

La cantidad máxima de volúmenes de Amazon EBS que puede adjuntar a una instancia depende del tipo y tamaño de la instancia. Para obtener más información, consulte Límites de volumen de instancias.

Solo puede cambiar a un tipo o tamaño de instancia que admita el mismo número o mayor de volúmenes que los que están adjuntos actualmente a la instancia. Si cambia a un tipo o tamaño de instancia que no admite la cantidad de volúmenes adjuntos actualmente, se producirá un error en la solicitud. Por ejemplo, si cambia de una instancia m7i.4xlarge con 32 volúmenes adjuntos a una m6i.4xlarge, que admite un máximo de 27 volúmenes, se produce un error en la solicitud.

AMI

Para obtener más información sobre las AMI necesarias para los tipos de instancia que admiten las redes mejoradas y NVMe, consulte las notas de la versión en la documentación siguiente.