Un Snapshot (Instantánea de datos) es el estado de un sistema, una máquina virtual o una base de datos en un momento específico en el tiempo. A diferencia de una copia de seguridad tradicional, que puede tardar horas en copiar gigabytes de datos, un snapshot se crea de forma casi instantánea.
Su secreto técnico es que no suele copiar todos los datos. En su lugar, crea un índice de referencia (metadatos). A partir de ese momento, el sistema solo guarda los «cambios» que ocurren respecto a la foto original. Si nada cambia, el snapshot no ocupa casi espacio.
Suele confundirse con el Backup o copia de seguridad. Para distinguirlos mejor, podemos comparar el Backup con una mudanza completa de todos tus muebles a un almacén seguro en otra ciudad, y el Snapshot como una fotografía instantánea de cómo tienes colocada la casa en este preciso segundo.
Snapshot vs. Backup: El Gran Malentendido
Es habitual confundirlos. Aquí tienes una tabla con sus principales diferencias:
| Característica | Snapshot | Backup (Copia de Seguridad) |
| Velocidad | Casi instantáneo. | Lento (depende del volumen). |
| Ubicación | Suele vivir en el mismo disco/cabina. | Vive en un lugar distinto (Nube, cinta, NAS). |
| Propósito | Recuperación rápida ante fallos de software. | Recuperación ante desastres físicos o robo. |
| Retención | Corto plazo (días o semanas). | Largo plazo (meses o años) |
¿Para qué se usan los Snapshots?
- Actualizaciones de Software: Antes de actualizar ese ERP crítico, hacemos un snapshot. Si la actualización corrompe la base de datos, volvemos atrás en 10 segundos.
- Desarrollo y Pruebas: Los programadores crean snapshots para probar un código nuevo. Si el código «explota» el sistema, restauran el snapshot y aquí no ha pasado nada.
- Protección contra errores humanos: ¿Alguien borró una carpeta importante por error? Si tenemos un snapshot de hace una hora, la recuperamos sin tener que restaurar todo el backup de la noche anterior.
Consideraciones sobre los Snapshots
- Snapshots Inmutables: La mejor defensa contra el Ransomware son los snapshots que «no se pueden borrar». Una vez hechos, ni siquiera un administrador con todos los permisos (o un virus) puede eliminarlos durante un tiempo determinado.
- Continuous Data Protection (CDP): Algunos sistemas modernos ya no hacen snapshots cada hora, sino que registran cada cambio individualmente, permitiéndote volver a cualquier segundo exacto del día.
- IA y Gestión de Espacio: La IA monitoriza tus snapshots. Si detecta que uno está ocupando demasiado espacio porque ha habido muchos cambios en el disco, te avisa o lo consolida automáticamente para que no te quedes sin almacenamiento.
Aviso: UN SNAPSHOT NO ES UN BACKUP. Si el disco físico donde vive tu servidor se rompe, perderás el servidor… y también todos sus snapshots. Ten siempre una copia de seguridad externa.