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.