backup-system: --mega-hard-delete en las rotaciones a MEGA
La papelera de MEGA cuenta cuota. Los `rclone sync`/`rclone delete` de rotación diaria enviaban ahí las copias antiguas, acumulando 16.6 GiB de basura hasta llenar los 20 GiB de la cuenta. El 2026-07-25 eso tumbó los jobs rclone-mega-backup y reddit-intel-backup con "Request over quota". Papelera vaciada a mano (375 objetos); este flag evita que se repita. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -232,8 +232,12 @@ data:
|
|||||||
|
|
||||||
# --exclude reddit-intel: ese subdir remoto lo escribe el CronJob de n97
|
# --exclude reddit-intel: ese subdir remoto lo escribe el CronJob de n97
|
||||||
# directamente; un sync sin exclude lo borraría (sync = espejo exacto).
|
# directamente; un sync sin exclude lo borraría (sync = espejo exacto).
|
||||||
|
# --mega-hard-delete: sin esto los borrados de rotación van a la papelera de
|
||||||
|
# MEGA, que sigue contando cuota. Llenó los 20GB el 2026-07-25 y tumbó
|
||||||
|
# este job y el de reddit-intel ("Request over quota").
|
||||||
rclone sync /data/backups/backups mega:k3s-backups/ \
|
rclone sync /data/backups/backups mega:k3s-backups/ \
|
||||||
--exclude "/reddit-intel/**" \
|
--exclude "/reddit-intel/**" \
|
||||||
|
--mega-hard-delete \
|
||||||
--config /rclone/rclone.conf \
|
--config /rclone/rclone.conf \
|
||||||
--log-level INFO \
|
--log-level INFO \
|
||||||
--stats 30s
|
--stats 30s
|
||||||
@@ -284,7 +288,8 @@ data:
|
|||||||
log "Subiendo a mega:k3s-backups/reddit-intel/..."
|
log "Subiendo a mega:k3s-backups/reddit-intel/..."
|
||||||
rclone copy "$F" mega:k3s-backups/reddit-intel/ --config /rclone/rclone.conf --log-level INFO
|
rclone copy "$F" mega:k3s-backups/reddit-intel/ --config /rclone/rclone.conf --log-level INFO
|
||||||
log "Podando copias remotas de más de 8 días..."
|
log "Podando copias remotas de más de 8 días..."
|
||||||
rclone delete mega:k3s-backups/reddit-intel/ --min-age 8d --config /rclone/rclone.conf
|
# --mega-hard-delete: ver nota en rclone-mega.sh (la papelera cuenta cuota).
|
||||||
|
rclone delete mega:k3s-backups/reddit-intel/ --min-age 8d --mega-hard-delete --config /rclone/rclone.conf
|
||||||
log "Subiendo a B2 (crown jewels, retención 3 días)..."
|
log "Subiendo a B2 (crown jewels, retención 3 días)..."
|
||||||
rclone copy "$F" b2:chemavx-k3s-backups/reddit-intel/ --config /rclone/rclone.conf --log-level INFO
|
rclone copy "$F" b2:chemavx-k3s-backups/reddit-intel/ --config /rclone/rclone.conf --log-level INFO
|
||||||
rclone delete b2:chemavx-k3s-backups/reddit-intel/ --min-age 3d --config /rclone/rclone.conf
|
rclone delete b2:chemavx-k3s-backups/reddit-intel/ --min-age 3d --config /rclone/rclone.conf
|
||||||
|
|||||||
Reference in New Issue
Block a user