La gestión de copias de seguridad (o backups) constituye la línea de defensa definitiva frente a la pérdida de información crítica provocada por fallos de hardware, corrupción de datos, ataques de ransomware o errores humanos.
Para un administrador de sistemas, diseñar una estrategia sólida que contemple los tipos de respaldo, políticas de retención, procedimientos de restauración y una planificación automatizada es indispensable para garantizar la continuidad operativa de cualquier organización.
Tipos de Copias de Seguridad y Estrategias de Respaldo
La selección del tipo de copia de seguridad determina el equilibrio entre el espacio de almacenamiento necesario, el tiempo de ejecución y la velocidad de recuperación:
Analogía: Imagina la contabilidad de una gran empresa y sus libros de registro. Una copia completa equivale a fotocopiar todos los libros contables desde el primer día hasta hoy; una copia incremental es anotar únicamente en una hoja nueva los movimientos ocurridos desde ayer mismo; una copia diferencial consiste en apuntar en una libreta todos los cambios acumulados desde el cierre completo de la semana pasada; la restauración es el proceso de reconstruir toda la historia contable si la caja fuerte original sufre un incendio; y la planificación representa el calendario estricto que sigue el administrativo para saber qué tipo de registro debe guardar cada noche.
Actividad práctica
Objetivo:
Simular una estrategia de respaldos combinados utilizando herramientas de compresión y empaquetado, y documentar el procedimiento de planificación.
Tareas:
- Crea un directorio de datos de prueba con varios archivos de texto y genera un archivo empaquetado que simule una copia de seguridad completa utilizando
tar. - Modifica únicamente uno de los archivos de prueba y genera un nuevo archivo comprimido que actúe como respaldo incremental de los cambios recientes.
- Diseña en un documento una tabla de planificación semanal óptima que combine copias completas los domingos y copias incrementales de lunes a sábado, evaluando el espacio estimado en disco.
Preguntas de reflexión:
Haz clic aquí para ver las soluciones y explicaciones
1. ¿Qué diferencias hay entre respaldos incrementales y diferenciales?
Los respaldos incrementales ahorran mucho espacio y tiempo de copia al guardar solo lo cambiado desde el último respaldo, pero complican la restauración porque dependen de una cadena larga de ficheros. Los diferenciales consumen más espacio con el paso de los días al acumular todos los cambios desde la última copia completa, pero agilizan la recuperación al necesitar únicamente dos elementos (la completa y la última diferencial).
2. ¿En qué consiste la regla de respaldo 3-2-1?
Establece que se deben mantener al menos 3 copias de los datos (la original y dos respaldos), almacenadas en 2 soportes o tecnologías diferentes (por ejemplo, disco duro local y almacenamiento en la nube o cinta), y al menos 1 copia ubicada fuera de las instalaciones físicas (offsite) para proteger la información ante catástrofes locales como incendios o robos.
3. ¿Qué papel juegan el RPO y el RTO en la planificación?
El RPO (Objetivo de Punto de Recuperación) define la cantidad máxima de datos que la organización puede permitirse perder (cuánto tiempo atrás puede tolerar la pérdida), lo que determina la frecuencia de las copias. El RTO (Objetivo de Tiempo de Recuperación) define el tiempo máximo aceptable para restaurar los servicios y volver a estar operativos tras una caída.
4. ¿Qué riesgos implica guardar los backups en el mismo servidor?
Anula por completo la utilidad real de la copia de seguridad ante incidentes graves. Si el disco duro del servidor principal sufre un fallo físico irreversible, se corrompe el sistema de ficheros o un software malicioso (ransomware) cifra el almacenamiento local, las copias de seguridad ubicadas en la misma máquina también quedarán destruidas o inaccesibles.
5. ¿Cómo se verifica la integridad matemática de un respaldo?
Generando funciones hash criptográficas (como SHA-256 o MD5) de los archivos de respaldo inmediatamente después de su creación y comparándolas con los hashes obtenidos antes de realizar la restauración. Si los códigos coinciden bit a bit, se certifica que el archivo no ha sufrido alteraciones ni daños durante su almacenamiento o transferencia en la red.