Backups Catalog¶
| ID | Servicio | Estado | Frecuencia | Ubicacion principal | Restore |
|---|---|---|---|---|---|
bkp-openclaw-stack |
svc-openclaw |
activo | diario 03:00 |
/root/openclaw-backups/daily/<timestamp>/openclaw-stack.tgz |
RESTORE-OPENCLAW.md |
bkp-npm-stack |
svc-nginx-proxy-manager |
activo | diario 03:00 |
/root/openclaw-backups/daily/<timestamp>/npm-stack.tgz |
RESTORE-NPM.md |
bkp-portainer-volume |
svc-portainer |
activo | diario 03:00 |
/root/openclaw-backups/daily/<timestamp>/portainer-volume.tgz |
RESTORE-PORTAINER.md |
bkp-observability-o4 |
svc-observability-o4 |
activo | diario 03:00 |
/root/openclaw-backups/daily/<timestamp>/observability-stack.tgz + obs-*.tgz |
RESTORE-OBSERVABILITY-O4.md |
bkp-openclaw-external-copy |
conjunto VPS | manual validado, O1 incluido | bajo demanda | C:\APV\backups\openclaw\ |
restore desde copia externa + runbook correspondiente |
Regla¶
Todo backup nuevo debe registrar:
- fuente
- frecuencia
- retencion
- ubicacion
- responsable
- prueba minima de restore
Relaciones explicitas¶
bkp-openclaw-stack-> protegesvc-openclaw-> cubrepath-openclaw-root,path-openclaw-config,path-openclaw-workspace,path-openclaw-auth-profile-secrets-> se valida conTEST-BACKUP-ARTIFACTS-001,TEST-BACKUP-HASH-001,TEST-RESTORE-STAGING-001,TEST-OPENCLAW-AUTH-001bkp-npm-stack-> protegesvc-nginx-proxy-manager-> cubrepath-npm-root,path-npm-data,path-npm-letsencrypt-> se valida conTEST-BACKUP-ARTIFACTS-001,TEST-BACKUP-HASH-001,TEST-RESTORE-STAGING-001,TEST-NPM-HTTPS-001bkp-portainer-volume-> protegesvc-portainer-> cubrevol-portainer-data-new-> se valida conTEST-BACKUP-ARTIFACTS-001,TEST-BACKUP-HASH-001,TEST-RESTORE-STAGING-001,TEST-PORTAINER-HTTPS-001bkp-observability-o4-> protegesvc-observability-o4-> cubrepath-observability-root,vol-obs-prometheus-data,vol-obs-grafana-data,vol-obs-alertmanager-data,vol-obs-thanos-storegateway-data,vol-obs-thanos-compactor-data-> objetivo operativo documentado:RPO 24h,RTO 30-60 min-> requiere tambien preservar el directorio de secretos localbkp-openclaw-external-copy-> replica externamentebkp-openclaw-stack,bkp-npm-stack,bkp-portainer-volume,bkp-observability-o4-> para O4, el minimo recomendado por corrida esobservability-stack.tgz,obs-prometheus-volume.tgz,obs-grafana-volume.tgz,obs-alertmanager-volume.tgz,obs-thanos-storegateway-volume.tgz,obs-thanos-compactor-volume.tgz,SHA256SUMS,manifest.txty copia segura de/opt/stacks/observability/secrets-> riesgo residual O4: falta restore drill dedicado desde la copia externa hacia staging -> se valida conTEST-BACKUP-ARTIFACTS-001yTEST-BACKUP-HASH-001