Saltar a contenido

ADR-016: Estrategia de backup 3-2-1 con PBS + Restic + rsync

Estado: aceptado Fecha: 2026-05-17

Contexto

SmallCountry almacena datos críticos: fotos familiares, documentos de la finca, registros de pacientes, datos científicos de biodiversidad. La pérdida de datos es inaceptable. Se necesita una estrategia de backup que cumpla el principio 3-2-1 (3 copias, 2 medios diferentes, 1 copia externa), con verificación automatizada y restauración probada.

Decisión

Proxmox Backup Server (PBS) para backups de contenedores LXC y máquinas virtuales con verificación funcional. Restic para backups cifrados a destino externo. rsync para copia en formato nativo a disco independiente.

Alternativas consideradas

Opción Por qué se descartó
Solo PBS Sin copia externa offsite. PBS solo cubre LXCs, no archivos individuales
Solo Restic No integrado con Proxmox. Backups de LXC más complejos de gestionar
Borg Backup Similar a Restic pero sin soporte nativo para destinos S3/rclone
Duplicati Interfaz gráfica pero menos fiable en entornos headless. Historial de corrupción en backups grandes
Rsync solo Sin cifrado. Sin deduplicación. Sin snapshots incrementales eficientes

Consecuencias

  • ✅ PBS: snapshots incrementales cada 15 min (ZFS), verificación funcional automática, retención 30 días
  • ✅ Restic: cifrado, deduplicación, destinos múltiples (local + remoto), repositorio versionado
  • ✅ rsync: formato nativo de archivos (JPG, PDF, Markdown). Recuperable sin herramientas especiales
  • ✅ Copia externa (Thoth en Garganta la Olla) para resiliencia ante desastre físico
  • ❌ Tres herramientas diferentes: más superficie de aprendizaje
  • ❌ La copia externa depende de la conectividad con Thoth

Referencias