AMI con o sin reinicio en AWS EC2

14

Al crear AMI desde una instancia EC2 siempre verifico "no reiniciar", me he estado preguntando, ¿cuáles son las ventajas y desventajas de crear imágenes con / sin reinicio? ¿Mantener el servidor en vivo afecta la calidad del ami producido o es tan bueno como un reinicio?

Jamie Taylor
fuente

Respuestas:

7

Con un apagado adecuado, no tiene estado, en forma fría y los sistemas de archivos son sólidos. Básicamente no hay nada en el búfer o "moviéndose" mientras se crea la imagen. Creo que la creación de imágenes también crea un poco de sobrecarga. El reinicio es la situación más ideal en la que se encontrará una imagen durante la creación. Esto no significa que no puedas tomar una foto mientras está activada o que siempre es mala.

Chris C
fuente
Tiene sentido, solo pregunto porque tuve una mala experiencia una vez con una instancia que no se reinicia después de que se hizo, además de esto, la AMI también se negó a generar instancias.
Jamie Taylor
5

Suponiendo que la imagen toma una instantánea perfecta del disco en un momento dado, aún corre el riesgo de obtener datos inconsistentes; por ejemplo, un DB puede haber comenzado a actualizar un registro y ha escrito la mitad en el disco mientras la otra mitad todavía está en la RAM.

La mayoría de las cosas manejarán esta multa, algunos sistemas funcionarán de forma adecuada; por ejemplo, solía trabajar con ClearCase y estaba casi garantizado que obtendría corrupción VOB si no apagaba el servidor para realizar sus copias de seguridad.

DrStalker
fuente