Rsync : comment etre sur de la copie ?

Résolu
ParMesSoins -  
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
Configuration: Windows XP
Firefox 2.0.0.18

4 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Voie en fin de "man rsync" les chapitres "Diagnostics" et "Valeurs de retour" ;-))
    0
  2. ParMesSoins Messages postés 29 Statut Membre 1
     
    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 !
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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

    0
  4. ParMesSoins Messages postés 29 Statut Membre 1
     
    MERCI !
    t'es un chef ;)
    0