Ajout du fichier save bdd

This commit is contained in:
2025-10-16 09:19:34 +02:00
parent 571c9e9120
commit 20b7995761

21
configs/backup_mariadb.sh Normal file
View File

@@ -0,0 +1,21 @@
#!/bin/bash
# Variables
DATE=$(date +'%Y-%m-%d_%H-%M-%S')
BACKUP_DIR="/var/backups/mariadb"
DB_NAME="sdis29"
DB_USER="adminBDsdis"
DB_PASS="u@4xKH@X"
# Créer le dossier de backup s'il n'existe pas
mkdir -p $BACKUP_DIR
# Exécuter la sauvegarde
mysqldump -u $DB_USER -p$DB_PASS $DB_NAME > $BACKUP_DIR/${DB_NAME}_backup_$DATE.sql
# Optionnel : compresser la sauvegarde
gzip $BACKUP_DIR/${DB_NAME}_backup_$DATE.sql
# Nettoyer les anciennes sauvegardes (plus de 7 jours dans notre cas)
find $BACKUP_DIR -type f -name "*.gz" -mtime +7 -exec rm {} \;