En Amazon AWS, si te equivocas en la configuración de AZ (zona de disponibilidad), VPC o subnet la la hora de desplegar una instancia EC2 , la solución no es tan fácil y rápida como hacer botón derecho cambiar de VPC – AZ – Subnet.
Para cambiar esta configuración en caso de equivocación, o por ejemplo como me ha pasado a mi que al intentar añadir un volumen a una instancia de diferente zona de disponibilidad no podía, tendremos que seguir una serie de pasos.
Vamos con mi ejemplo, tenemos un volumen en la zona de disponibilidad eu-west-1a y quiero lo queremos añadir a una instancia que esta en la AZ eu-west-1b.
Si intentamos añadir el volumen, a la hora de seleccionar la instancia, solo nos mostrará las instancias que se encuentran en la AZ del volumen.
Para solucionar este problema tendremos que crear una imagen de la Instancia que esta en la AZ equivocada, desplegarla de nuevo y eliminar la instancia antigua. Antes de hacer esta operación, como recomendación es cambiar el nombre de la instancia de la que se va a hacer la imagen y luego eliminar, de esta manera evitaremos eliminar por error la nueva instancia y por si no sabéis, puede haber mas de una instancia con el mismo nombre.
Le añadimos un _OLD al nombre.
Renombrada la instancia, la apagamos, de esta manera haremos una imagen exacta y consistente del volumen EBS viejo y el nuevo.
Una vez apagada, crearemos la imagen haciendo clic derecho sobre la instancia o desde el botón Actions, image –> create image.
Le ponemos un nombre y una descripción a la imagen y los demás valores los dejamos como estaban. Hacemos clic sobre «Create Image».
Comenzará la creación de la imagen.
Creada la imagen, iremos a AMIs y haciendo clic derecho sobre la AMI –> Launch.
Comenzará el asistente de despliegue de una instancia, seleccionamos el tipo de instancia y siguiente.
En este tercer paso, es donde haremos el cambio de la AZ , en el campo subnet, seleccionaremos la zona de disponibilidad. Siguiente.
En caso de querer mover la instancia de VPC, en el campo Network, seleccionamos la VPC
El almacenamiento lo dejamos con la configuración por defecto.
En Tags le ponemos la etiqueta nombre.
Seleccionamos el Grupo de Seguridad.
Y para finalizar el par de claves.
Finalizado el despliegue, comprobamos el funcionamiento.
Y revisamos por ultima vez que las dos instancias se encuentren en la misma AZ.
Saludos y espero que os sirva.