Files
Gestion_sondes/scripts/dump_mysql_local.sh

21 lines
548 B
Bash

#!/bin/bash
# A mettre dans le dossier /home/debian/Gestion_sondes/scripts du VPS
set -e
BACKUP_DIR="/home/debian/backup"
DATE=$(date +"%Y-%m-%d_%H-%M")
FICHIER="mysql_backup_${DATE}.sql"
mkdir -p "$BACKUP_DIR"
echo "🔷 Démarrage dump MySQL : $(date)"
echo "🔷 Destination locale : $BACKUP_DIR/$FICHIER"
mysqldump --all-databases > "$BACKUP_DIR/$FICHIER"
echo "✅ Dump OK : $BACKUP_DIR/$FICHIER"
python3 /home/debian/Gestion_sondes/scripts/check_backup_mysql.py
find "$BACKUP_DIR" -name "mysql_backup_*.sql" -type f -mtime +30 -delete