Skip to content

¿Cómo puedo crear una AMI de instancia de Amazon EC2 en una región y, a continuación, copiarla en otra?

3 minutos de lectura
0

Quiero iniciar una copia de mi instancia de Amazon Elastic Cloud Compute (Amazon EC2) para atender a los clientes de otras regiones de AWS y crear redundancia en mi aplicación.

Resolución

Creación de una copia de la AMI en otra región

Nota: Al crear una imagen de máquina de Amazon (AMI), la instancia se reinicia automáticamente para mantener la coherencia de datos. La dirección IP pública también sigue siendo la misma. Para evitar el reinicio de la instancia, elige la opción NoReboot al crear la AMI.

Sigue estos pasos:

  1. Utiliza uno de los métodos siguientes para crear una AMI de tu instancia de EC2:
    Para obtener información sobre una AMI de Linux respaldada por Amazon Elastic Block Store (Amazon EBS), consulta Creación de una AMI a partir de una instancia.
    Para crear una AMI respaldada por el almacén de instancias de Linux, consulta Creación de una AMI respaldada por el almacén de instancias.
    Para una AMI de Windows, consulta Creación de una AMI de Amazon EC2 con Windows Sysprep.
  2. Copia la AMI de la instancia en otra región.
  3. Inicia una nueva instancia de EC2 desde tu AMI en la nueva región.

Nota: Las instancias que se crean a partir de las AMI no retienen ni copian los datos almacenados en los volúmenes del almacén de instancias. La instancia de origen a partir de la cual se crea la AMI retiene todos los datos almacenados en el almacén de instancias.

Para obtener información sobre la compatibilidad con el cifrado para las AMI, consulta Cifrado y copia.

Uso compartido de una AMI con cuentas específicas

Para compartir una AMI con otras cuentas de AWS, consulta Uso compartido de una AMI con cuentas de AWS específicas.

Para obtener más información, consulta Cómo compartir AMI cifradas entre cuentas para iniciar instancias de EC2 cifradas.

Resolución del error «AMI was copied from an AMI with a kernel that's unavailable in the destination region»

Como no todas las regiones admiten las AMI paravirtuales (PV) de Linux, es posible que recibas el siguiente mensaje de error al copiar la AMI de la instancia de Linux de EC2:

«This AMI was copied from an AMI with a kernel that is unavailable in the destination region: {Image ID}»

Para resolver este problema, sigue estos pasos:

  1. Crea una nueva instancia de máquina virtual de hardware (HVM).
  2. Adjunta los nuevos volúmenes de EBS a la instancia de HVM.
  3. Transfiere los datos de los volúmenes de EBS que están adjuntos a la instancia PV antigua a la instancia de HVM.

Para obtener más información, consulta Tipos de virtualización.

Información relacionada

Prácticas recomendadas de Amazon EC2

¿Cómo puedo compartir un volumen o instantánea de EBS cifrada con otra cuenta de AWS?

ID de imagen de kernel de Amazon PV-GRUB

OFICIAL DE AWSActualizada hace un mes