-->

Copias de seguridad

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:

    Copias Completas (Full): Respaldo íntegro que duplica absolutamente todos los archivos y directorios seleccionados, independientemente de cuándo hayan sido modificados. Ofrece la máxima seguridad y la restauración más rápida (al depender de un único archivo), pero consume una enorme cantidad de espacio y tiempo de ejecución.
    Copias Incrementales: Respaldan únicamente aquellos archivos que han sufrido modificaciones desde la última copia de seguridad de cualquier tipo (completa o incremental). Su ejecución es rapidísima y ocupa muy poco espacio en disco, pero el proceso de restauración es el más complejo y lento, ya que requiere combinar la última copia completa y todas las incrementales posteriores en orden estricto.
    Copias Diferenciales: Almacenan todos los cambios realizados desde la última copia de seguridad completa. Conforme pasan los días, el tamaño de la copia diferencial aumenta, pero simplifica la restauración frente a la incremental, ya que solo exige recuperar la copia completa inicial y la última copia diferencial generada.
    Restauración de Datos: El proceso inverso y crítico de recuperar la información desde los archivos de respaldo hacia el entorno de producción. Una copia de seguridad solo tiene valor real si se comprueba periódicamente su capacidad de restauración sin errores.
    Planificación de Copias: Diseño temporal de las rutinas de respaldo (por ejemplo, una copia completa semanal combinada con copias incrementales diarias), adaptadas a las ventanas de mantenimiento del sistema para evitar saturar el ancho de banda y los recursos de procesamiento.

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:

  1. 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.
  2. Modifica únicamente uno de los archivos de prueba y genera un nuevo archivo comprimido que actúe como respaldo incremental de los cambios recientes.
  3. 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.
  4. Reflexiona sobre por qué una política de copias de seguridad carece de validez operativa si no se realizan simulacros de restauración periódicos y documentados.

Preguntas de reflexión:

    ¿Qué ventajas y desventajas operativas existen entre elegir una estrategia de respaldos incrementales frente a respaldos diferenciales?
    ¿Por qué la regla de respaldo 3-2-1 es considerada el estándar de oro en la protección de datos corporativos?
    ¿Qué impacto tiene el indicador RPO (Recovery Point Objective) y RTO (Recovery Time Objective) en el diseño del plan de copias?
    ¿Qué riesgos de seguridad implica almacenar las copias de seguridad en el mismo servidor físico donde residen los datos de producción?
    ¿Cómo se puede verificar la integridad matemática (hash) de un archivo de respaldo para garantizar que no ha sufrido corrupción silenciosa?
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.