¿Es posible cambiar la zona de disponibilidad de una instancia EC2 t1.micro existente? [cerrado]

90

A veces, cuando intento lanzar mi instancia t1.micro EC2, no se puede aprovisionar y Amazon recomienda probar una zona de disponibilidad diferente. ¿Es posible cambiar esto para una instancia existente?

Brian Bowman
fuente
Mejor preguntado por error del servidor .
smparkes
33
¿Por qué se cierran estas preguntas en lugar de pasarlas al servidor predeterminado?
Eric Hammond

Respuestas:

104

No puede mover una instancia EC2 existente a una zona de disponibilidad diferente directamente.

Sin embargo, el siguiente enfoque se puede utilizar para mover una instancia a una zona de disponibilidad diferente indirectamente a través de una nueva AMI:

  1. Detenga (¡no termine!) La instancia anterior en la zona de disponibilidad anterior.

  2. Cree una AMI basada en la instancia anterior.

  3. Ejecute una nueva instancia de la nueva AMI en la nueva zona de disponibilidad. Será una copia bastante exacta de su instancia anterior.

Si estaba utilizando una dirección IP elástica, vuelva a asociarla con la nueva instancia.

Una vez que haya probado la nueva instancia y sepa que está funcionando bien, finalice la instancia anterior en la zona de disponibilidad anterior.

Eric Hammond
fuente
46
wtf hace "bastante copia exacta" que se preocupa por mí bro
portforwardpodcast
18
portforwardpodcast: La nueva instancia se iniciará con un ID de AMI diferente, un ID de instancia diferente, un ID de volumen de EBS diferente y posiblemente diferentes datos de usuario (usted decide qué pasar). Dependiendo del software y la configuración de la instancia, esto podría afectar cómo se inicia y se comporta. De lo contrario, el sistema de archivos de la instancia será como si lo apagara y lo reiniciara.
Eric Hammond
1
tal vez una actualización para los usuarios que se encuentran con la misma pregunta: entre los pasos 2 y 3, ahora debe copiar su instancia en otra zona de disponibilidad haciendo clic derecho en la AMI. Y no es necesario que detenga la instancia, por lo que puede omitir el paso 1.
lordvlad
2
@lordvlad Estás confundiendo "zona de disponibilidad" y "región". Cada región tiene varias zonas de disponibilidad. Una AMI existe en una región y se puede ejecutar como una instancia en cualquier zona de disponibilidad de la región. La pregunta original aquí es sobre las zonas de disponibilidad.
Eric Hammond
3
Desde diciembre de 2012, Amazon ahora admite la migración de una AMI a otra región a través de la herramienta de interfaz de usuario (Consola de administración de Amazon). Ver stackoverflow.com/a/14205963/423171
cprcrack