Saltar a contenido

Backups

Visión general

Estrategia de respaldos del homelab GNTECH. Todos los datos críticos tienen al menos dos copias en ubicaciones diferentes.

Estrategia 3-2-1

  • 3 copias de los datos (producción + backup local + backup remoto)
  • 2 medios diferentes (disco local + PBS)
  • 1 copia fuera del sitio (pendiente de implementar)

Tipos de backup

Backups de Proxmox (VMs y CTs)

Datastore Frecuencia Retención Método
proxmox-vms Diaria 03:00 7 diarios, 4 semanales, 3 mensuales Stop mode

Backups de servicios Docker

Servicio Frecuencia Destino Contenido
Jellyfin config Diaria 03:00 PBS docker-services /opt/jellyfin/data/config/
Arrs configs Diaria 03:00 PBS docker-services /opt/*arr/data/
Uptime Kuma Diaria 03:00 PBS docker-services /opt/uptime-kuma/data/
Nginx Proxy Semanal PBS docker-services /opt/nginx-proxy/data/

Backups de configuraciones

Configuración Frecuencia Destino Método
Proxmox (/etc/pve) Semanal PBS configs tar + proxmox-backup-client
Cloudflare Tunnel Quincenal PBS configs /etc/cloudflared/
Scripts y agentes Por cambio Git git push

Verificación de backups

  • Verificación automática: PBS corre verify jobs semanalmente.
  • Verificación manual: Mensual, restaurar un backup en entorno aislado.
  • Reporte: El agente aegis-monitor notifica si un backup falla.

Rotación y limpieza

  • Los backups antiguos se podan automáticamente según retención.
  • PBS maneja backups incrementales para ahorrar espacio.
  • docker image prune -f semanal para limpiar imágenes Docker no usadas.