backup-system: --b2-hard-delete + exporter de uso real de B2
B2 tiene el mismo fallo que la papelera de MEGA con otro nombre: al borrar/espejar no elimina, oculta la version vieja y la sigue facturando. Las versiones ocultas llegaron al ~88% del tramo gratis de 10GB el 2026-07-25 (8.78 GiB facturados vs 1.75 GiB visibles). - --b2-hard-delete en el sync de crown-jewels y en el delete de reddit-intel - mega-quota-exporter ahora tambien exporta b2_visible/billed/hidden_bytes Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -267,7 +267,11 @@ data:
|
||||
N=$(ls -1 "$KEEP" | wc -l)
|
||||
log "Sync de $N artefactos crown-jewels a B2..."
|
||||
# -L: resuelve los symlinks; sync = espejo → la retención remota (2/servicio) es automática
|
||||
# --b2-hard-delete: sin esto B2 no borra al espejar, OCULTA la versión vieja y
|
||||
# la sigue facturando (mismo patrón que la papelera de MEGA). Sin el flag las
|
||||
# versiones ocultas llegaron al ~88% del tramo gratis de 10GB el 2026-07-25.
|
||||
rclone sync "$KEEP" b2:chemavx-k3s-backups/crown-jewels/ -L \
|
||||
--b2-hard-delete \
|
||||
--config /rclone/rclone.conf --log-level INFO --stats 60s
|
||||
rm -rf "$KEEP"
|
||||
log "B2 crown-jewels completado ($N artefactos)."
|
||||
@@ -292,7 +296,8 @@ data:
|
||||
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)..."
|
||||
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
|
||||
# --b2-hard-delete: ver nota en b2-crown-jewels.sh (B2 oculta y factura, no borra).
|
||||
rclone delete b2:chemavx-k3s-backups/reddit-intel/ --min-age 3d --b2-hard-delete --config /rclone/rclone.conf
|
||||
rm -f "$F"
|
||||
log "reddit-intel OK"
|
||||
verify.sh: |
|
||||
|
||||
Reference in New Issue
Block a user