diff --git a/Export_DB_VW.sh b/Export_DB_VW.sh index 17dc49c..150efcb 100644 --- a/Export_DB_VW.sh +++ b/Export_DB_VW.sh @@ -1,13 +1,16 @@ #!/bin/sh # Ce script exporte la DB bitwarden # Derniere modification : 18.09.2026 - S. SIMON + # Initialisation d'une variable d'erreur ERROR_VAR="0" + # Initialisation des variables DATETIME=`date +%Y%m%d-%H%M` LADATE=`date +%Y%m%d` + # Initialisation du fichier de log -LOG_FILE=/volume29/Backup/bitwarden/exportbw_`date +%Y%m%d`.log +LOG_FILE=/volume29/Backup/vaultwarden/exportbw_`date +%Y%m%d`.log if [ -e $LOG_FILE ]; then echo $DATETIME \| INFO \| Le fichier de log existe deja >>$LOG_FILE 2>&1 else @@ -22,6 +25,8 @@ else ERROR_VAR=$(($ERROR_VAR +1)) fi fi + + # Suppression des fichiers de plus de 10 jours echo -- >>$LOG_FILE 2>&1 echo $DATETIME \| INFO \| Suppression des fichiers de plus de 10 jours >>$LOG_FILE 2>&1 @@ -32,6 +37,8 @@ else echo $DATETIME \| ERREUR \| Erreur lors de la suppression des fichiers de plus de 10 jours >>$LOG_FILE 2>&1 ERROR_VAR=$(($ERROR_VAR +1)) fi + + # RECUPERATION DYNAMIQUE DU RESEAU ET DE LA VERSION MARIADB echo -- >>$LOG_FILE 2>&1 echo $DATETIME \| INFO \| Recuperation du reseau Docker >>$LOG_FILE 2>&1 @@ -46,10 +53,12 @@ if [ -z "$MYSQL_NETWORK" ]; then exit 1 fi echo $DATETIME \| INFO \| Reseau : $MYSQL_NETWORK - Image : $MYSQL_IMAGE >>$LOG_FILE 2>&1 + + # EXPORT DE LA DB BITWARDEN echo -- >>$LOG_FILE 2>&1 echo $DATETIME \| INFO \| Export de la DB Bitwarden >>$LOG_FILE 2>&1 -DUMP_FILE=/volume29/Backup/bitwarden/bitwardendb_$DATETIME.sql +DUMP_FILE=/volume29/Backup/vaultwarden/bitwardendb_$DATETIME.sql docker run --rm \ --network $MYSQL_NETWORK \ $MYSQL_IMAGE \ @@ -63,6 +72,8 @@ else echo $DATETIME \| ERREUR \| Erreur lors de l\'Export de la DB Bitwarden : $ERR >>$LOG_FILE 2>&1 ERROR_VAR=$(($ERROR_VAR +1)) fi + + # Fin du script echo -- >>$LOG_FILE 2>&1 echo $DATETIME \| INFO \| Erreurs rencontrees : $ERROR_VAR >>$LOG_FILE 2>&1