Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Snapshots y sus operaciones

6/33
Recursos

Cuando creas una imagen, vas a poder reproducir esa instancia con el mismo sistema operativo, software y capacidades, estás haciendo una copia del sistema al completo. Si quisieras hacer una copia de una sola de sus características, por ejemplo el software, ahí es donde usarías un **Snapshot” del volumen que es el disco duro. Esto se hace en situaciones especiales para añadir un volumen a una máquina virtual que ya esté corriendo.

Se recomienda crear una imagen nueva o AMI cada vez que hagas un cambio mayor en la instancia, versionando a través de imágenes para hacer rollback en caso de que el update falle o la configuración sea errónea.

Aportes 10

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Se recomienda crear una imagen nueva o AMI cada vez que hagas un cambio mayor en la instancia, versionando a través de imágenes para hacer rollback en caso de que el update falle o la configuración sea errónea.

A grandes rasgos, la diferencia entre un AMI y un Snapshot es que el Snapshot solo hace copias del disco duro virtual, de tal forma que puedes ponérselo a alguna otra instancia de EC2 y ver qué sucede con ese disco 😄

Junio 2021
Ojo: en mi experiencia, los spapshot se crean antes de una instalación crítica que podría corromper el Sistema Operativo. En mi caso, antes de cada instalación de parches de seguridad, en caso falle se puede hacer rollback.
Si gustan extender este ejercicio de rollback les comparto los pasos

  • Paso 1: Crear un snapshot(instantánea) cómo lo muestra el profe
    Asegúrate de tener instalado el proyecto web, para que veas que luego que hagas el rollback sigue funcionando.

  • Paso 2: Crea un archivo cualquiera
    Este simulará archivos posteriores al snapshot.

touch hola.txt
  • Paso 3: Termina la instancia
    EC2->Instancias->Instancias
    Elegir la instancia y desde el menú Estado de la Instancia, elegir Terminar instancia.

  • Paso 4:Crea una AMI desde el Snapshot
    EC2->Elastick Block Store->Instantáneas
    Elegir el snapshot y desde el Menú Acciones, elegir Crear imagen
    Asígnale nombre y descripción y luego clic en Crear imagen

  • Paso 5: Crear una instancia desde la AMI previamente creada
    EC2->Imágenes->AMI
    Clic en la imagen previamente creada
    Desde el menú Acciones elegir, Lanzar
    Sigue los pasos normales para creación de instancias EC2

Nota: como mencionó el profe, te dará una nueva IP

  • Paso 6: Comprueba el rollback
  1. El proyecto web sigue cargando correctamente.
  2. El archivo hola.txt ya no está debido a que fue creado luego del snapshot.

Eso es todo, saca tus conclusiones.

Un Saludo,
José Flores

No son gratuistas… entonces mejor eliminar 😃

Muy interesante para mantener segura la información y acceder a una alta disponibilidad.

Hola, crear una imagen AMI o un snapshot tiene algún costo?

Cuando creas una imagen, vas a poder reproducir esa instancia con el mismo sistema operativo, software y capacidades, estás haciendo una copia del sistema al completo. Si quisieras hacer una copia de una sola de sus características, por ejemplo el software, ahí es donde usarías un **Snapshot” del volumen que es el disco duro. Esto se hace en situaciones especiales para añadir un volumen a una máquina virtual que ya esté corriendo.

que interesante esa opcion, si se corrompen los volumenes , muy buena opcion para minimizar el riesgo de perdida de info

Un snapshot viene siendo similar a un punto de restauración en Windows???

Hola buenas tardes. No me queda claro que es un Snapshot. Alguien me puede explicar?
Un Snapshot puede ser usado por varias EC2? El Snapshot es como una carpeta?