From 0d633bfbd418bd389e8821ad76a1b635c04ef69a Mon Sep 17 00:00:00 2001 From: Olivier Bro Date: Sat, 8 Jun 2024 17:39:44 +0200 Subject: [PATCH] Modification --- backup-swam.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backup-swam.sh b/backup-swam.sh index ed03b24..027cb07 100644 --- a/backup-swam.sh +++ b/backup-swam.sh @@ -1,4 +1,5 @@ #!/bin/bash +# Changer le chemin si différent source /mnt/backup/swarm/.env # Tableau permettant d'enregistrer le status des backup pour chaque noeud declare -A tab_resultat_backup @@ -22,7 +23,7 @@ then echo "Noeud ${node} : Le service docker n'a pas pu être arrêté. Sauvegarde annulée" > ${dir_logs}/${node}.log else # Si Docker arrêté, la sauvegarde est lancée - /usr/bin/rsync -avAX --log-file=${dir_logs}/${node}.log --log-file-format="File changed! %f %i" $SOURCE $TARGET/backup.${node} + /usr/bin/rsync -avAX --log-file=${dir_logs}/${node}.log --log-file-format="Fichier modifié! %f %i" $SOURCE $TARGET/backup.${node} # Traitement du resultat de la sauvegarde resultat=$? @@ -49,10 +50,10 @@ else fi fi -MAIL_SUBJECT="📥 Rapport de sauvegardes Docker Swarm" +MAIL_SUBJECT="📥 Rapport de sauvegarde Docker Swarm" # Envoi de l'email echo "Mail Subject: " $MAIL_SUBJECT -(echo -e "$MAIL_SUBJECT\n\nStatut des sauvegardes:\n"; \ +(echo -e "$MAIL_SUBJECT\n\nStatut de la sauvegarde:\n"; \ for result in "${!tab_resultat_backup[@]}"; do echo -e "${tab_resultat_backup[${result}]}" echo -e "${tab_status_docker[${result}]}"