informatique:logiciels:rsync
This is an old revision of the document!
Table of Contents
synchronisation
Rsync
Rsync (remote synchronisation) est un outil de synchronisation de fichiers.
Syntaxe (comme décrite dans le man) :
rsync [OPTION]... SRC [SRC]... DEST
En utilisant le protocole SSH :
rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST rsync [OPTION]... [USER@]HOST:SRC [DEST]
Paramètres
- -a (archive mode) : équivalent de -rlptgoD
- –delete : supprimer dans la dest. les fichiers n'existant pas dans la source
- –force : force la suppression des répertoires même non-vides
- -g (group) : conserve le groupe du fichier
- -o (owner) : conserve le propriétaire du fichier
- -p (permission) : conserve les permissions du fichier
- –progress : affiche la progression pendant le transfert
- -r (recursive) : mode récursif, tient compte des sous-dossiers
- -t (time) : conserver la date du fichier
- -v (verbose) : mode verbeux
- –stats : affiche des stats sur la synchronisation
- –no-<opt> : annule l'option <opt> (ex : –no-o annule l'option -o)
Exemples d'utilisation
Différents exemples, en vrac :
rsync -progt --stats --exclude '*.load' /mnt/data/* /mnt/data-bck # avec 3 répertoires source rsync -av --delete --stats /home/dude /etc /var/log /mnt/bck
Liens
informatique/logiciels/rsync.1381783508.txt.gz · Last modified: 2016/01/07 13:40 (external edit)