Programmation.shell : Savoir si un rsync s'est bien derouler
Posté par ograweb () le 31 août 2007
Bonjour,
voila je fais un script bash pour sauvegarder des données. pour cela j'utilise rsync a travers un ssh
une fois les données transferé, je les gzip et je stock sur un repertoire de mon linux
mais la connection que j'utilise entre les 2 machine est instable (adsl) et la taille des fichiers importantes.
Il arrive donc que le tunnel ssh soit coupé et cela coupe rsync
j'aimerai savoir si le rsync c'est bien deroulé ou pas (si il s'est bien derouler, je zip, sinon je retente le script)
j'ai vu dans man rsync une histoire de "CODE DE RETOUR" mais je ne sais pas comment le recuperer...
merci de votre aide
voila je fais un script bash pour sauvegarder des données. pour cela j'utilise rsync a travers un ssh
une fois les données transferé, je les gzip et je stock sur un repertoire de mon linux
mais la connection que j'utilise entre les 2 machine est instable (adsl) et la taille des fichiers importantes.
Il arrive donc que le tunnel ssh soit coupé et cela coupe rsync
j'aimerai savoir si le rsync c'est bien deroulé ou pas (si il s'est bien derouler, je zip, sinon je retente le script)
j'ai vu dans man rsync une histoire de "CODE DE RETOUR" mais je ne sais pas comment le recuperer...
merci de votre aide
> Lire le message (3 commentaires, moyenne: 2,7).
Vous avez demandé le commentaire #862751.



Backuppc est ton ami
Tu devrais essayer backuppc (backuppc.sf.net) qui fera cela de lui meme (via rsync/ssh ou tar/ssh) et meme bien plus (navigation aisée via le web dans un ensemble de sauvegardes, stockage une seule fois d'un fichier présent à plusieurs endroits etc).
backuppc est packagé dans toutes les bonnes distribs.