Téléverser les fichiers vers "scripts"

This commit is contained in:
2025-09-03 20:31:36 +00:00
parent d531d00924
commit 34fbeef16e

15
scripts/cleanup.sh Normal file
View File

@@ -0,0 +1,15 @@
#!/bin/bash
set -e
# Dossier contenant les sauvegardes
BACKUP_DIR="/opt/backup/logs"
# Nombre de jours à conserver
RETENTION_DAYS=7
echo "🔄 Nettoyage des sauvegardes de plus de $RETENTION_DAYS jours dans $BACKUP_DIR"
# Supprime les fichiers plus anciens que RETENTION_DAYS
find "$BACKUP_DIR" -type f -mtime +$RETENTION_DAYS -name "*.sql.gz" -exec rm -v {} \;
echo "✅ Rotation terminée"