Create an account or log in

Keep learning for free! Join and start boosting your career

Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

1 Días
9 Hrs
31 Min
47 Seg

Snapshots y sus operaciones

6/33
Resources

When you create an image, you will be able to reproduce that instance with the same operating system, software and capabilities, you are making a copy of the entire system. If you wanted to make a copy of just one of its features, for example the software, that is where you would use a snapshot of the volume that is the hard disk. This is done in special situations to add a volume to a virtual machine that is already running.

It is recommended to create a new image or AMI every time you make a major change to the instance, versioning through images to rollback in case the update fails or the configuration is wrong.

Contributions 10

Questions 4

Sort by:

Want to see more contributions, questions and answers from the community?

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?