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.
Recursos
Resumen
Gestiona copias seguras y versiona tus instancias con precisión. Aquí verás cómo crear snapshots desde Volúmenes en Elastic Block Store, cuándo anexarlos a otra máquina virtual y por qué conviene versionar con AMIs para habilitar un rollback confiable ante fallas, updates o configuraciones erróneas.
¿Cómo crear un snapshot desde volúmenes en Elastic Block Store?
Desde la consola de Amazon, busca S2 y entra al dashboard. En el menú, verás instancias, imágenes y Volúmenes. Entra a Volúmenes: encontrarás el volumen con el mismo nombre que tu instancia. Selecciónalo, abre la sección de Actions y elige crear snapshot. Asigna nombre y descripción, y crea la copia para monitorearla.
- Volumen: es el disco duro virtual de tu máquina virtual.
- Ruta rápida: consola de Amazon > S2 > Volúmenes > Actions > crear snapshot.
- Monitoreo: verifica el estado de la copia después de crearla.
¿Qué nombre y descripción conviene usar?
Usa un identificador claro que refleje la versión y el proyecto. Ejemplo: platzi-s2 versión 1.0. Añade una descripción precisa: "snapshot relacionado con la versión 1.0 del proyecto de S2 de Platzi".
¿Para qué sirve un snapshot y cómo ayuda a recuperar datos?
Un snapshot crea una copia del volumen. Si tu máquina virtual deja de responder o falla, puedes anexar ese volumen a otra instancia que ya esté corriendo para revisar y recuperar información. Es una medida práctica cuando necesitas acceder a archivos o al software personalizado instalado.
- Uso recomendado: cuando la instancia no responde o se requiere una copia puntual.
- Ventaja clave: anexar el volumen para inspección y recuperación inmediata.
- Enfoque práctico: acceder al contenido sin depender del arranque de la máquina original.
¿Cómo aprovechar el snapshot en una falla?
- Crea el snapshot del volumen afectado.
- Anexa el volumen relacionado a una instancia que esté activa.
- Revisa archivos y ajustes para corregir errores o extraer datos.
¿Por qué versionar con AMIs y cuándo hacer rollback?
Además del snapshot, se recomienda crear una imagen nueva (AMI) cada vez que harás un cambio mayor en tu instancia. Así podrás versionar los grandes cambios y regresar cuando algo falle.
- Cambios mayores: versiones de software o actualización del sistema operativo.
- Beneficio principal: ejecutar rollback a la imagen anterior si el update falla, si la máquina no reinicia o si una configuración errónea impide el acceso.
- Buen hábito: mantener un historial de AMIs para volver a estados estables con rapidez.
¿Tienes una práctica efectiva para versionar imágenes o nombrar tus snapshots? Cuéntala en los comentarios y enriquece la conversación.