Rsync : comment etre sur de la copie ?
Résolu
ParMesSoins
-
ParMesSoins Messages postés 29 Statut Membre -
ParMesSoins Messages postés 29 Statut Membre -
Bonjour,
j'ai un script de sauvegarde :
! /bin/sh
#declaration de la date
date=$(date)
set -- $date
rsync -rav --delete-excluded='*~' --exclude '*.tmp' --exclude '*.bak' /mon/dossier/rep 10.9.8.7::copie/`date +%A` >>/dossier/scripts/rsync.log
J'aimerai savoir comment être sur que la copie (Rsync) s'est bien passé ?
ya-t-il quelque chose à tester en sortie ?
Merci
j'ai un script de sauvegarde :
! /bin/sh
#declaration de la date
date=$(date)
set -- $date
rsync -rav --delete-excluded='*~' --exclude '*.tmp' --exclude '*.bak' /mon/dossier/rep 10.9.8.7::copie/`date +%A` >>/dossier/scripts/rsync.log
J'aimerai savoir comment être sur que la copie (Rsync) s'est bien passé ?
ya-t-il quelque chose à tester en sortie ?
Merci
Configuration: Windows XP Firefox 2.0.0.18
4 réponses
-
Salut,
Voie en fin de "man rsync" les chapitres "Diagnostics" et "Valeurs de retour" ;-))
-
Merci, mais le MAN n'est pas très explicite :(
Comment traiter la valeur de sortie dans un Sh ?
si (valeur != 0) else Erreur
Merci ! -
Re-
La variable "$?" contient le code retour de la dernière commande effectuée...
rsync -options /chemin/rep user@serveur:/chemin/backup >> fichier.log if [ "$?" != 0 ]; then...;fi
-