Modification
This commit is contained in:
parent
1443a37470
commit
0d633bfbd4
@ -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}]}"
|
||||
|
Loading…
Reference in New Issue
Block a user