User Tools

Site Tools


informatique:logiciels:rsync

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:logiciels:rsync [2016/01/07 13:40] – exemple de synchro via SSH pteuinformatique:logiciels:rsync [2019/06/12 07:48] – [Paramètres courants] pteu
Line 37: Line 37:
  --delete : supprimer dans la dest. les fichiers n'existant pas dans la source   --delete : supprimer dans la dest. les fichiers n'existant pas dans la source 
  --force : force la suppression des répertoires même non-vides  --force : force la suppression des répertoires même non-vides
- --progress : affiche la progression pendant le transfert + --progress : affiche la progression pendant le transfert (la liste des fichiers traités) 
- --stats : affiche des stats sur la synchronisation+ --stats : affiche des stats à la fin de la synchronisation 
 +Number of files: 8557 
 +Number of files transferred:
 +Total file size: 6074978567 bytes 
 +Total transferred file size: 17507 bytes 
 +Literal data: 16107 bytes 
 +Matched data: 1400 bytes 
 +File list size: 242295 
 +File list generation time: 0.001 seconds 
 +File list transfer time: 0.000 seconds 
 +Total bytes sent: 281060 
 +Total bytes received: 27088 
 + 
 +sent 281060 bytes  received 27088 bytes  16656.65 bytes/sec 
 +total size is 6074978567  speedup is 19714.48 
  --no-<opt> : annule l'option <opt> (ex : --no-o annule l'option -o)  --no-<opt> : annule l'option <opt> (ex : --no-o annule l'option -o)
 + --exclude 'REGEX' : exclure de la synchronisation les fichiers matchant la pattern
 </code> </code>
  
Line 54: Line 70:
 # sauvegarder des fichiers vers une machine distante en SSH sur le port SSH non-standard 2222 : # sauvegarder des fichiers vers une machine distante en SSH sur le port SSH non-standard 2222 :
 rsync -ptrzvL -e "ssh -p 2222" --delete /home/dude /var/log/htdocs dude@srv-distant:/home/dude/sync/ rsync -ptrzvL -e "ssh -p 2222" --delete /home/dude /var/log/htdocs dude@srv-distant:/home/dude/sync/
-</code> 
- 
  
 +# sauvegarder plusieurs répertoires d'une machine distante vers la machine locale, en SSH :
 +rsync -ptrzvL -e ssh \
 + bck_user@machine_distante:'/etc/nagios/conf.d \
 + /usr/lib64/nagios/plugins \
 + /usr/local/nagios/libexec \
 + /opt/pnp4nagios' \
 + /backup_local
 +</code>
 =====Liens===== =====Liens=====
  
   * [[http://man.developpez.com/man1/rsync.1.php|man traduit en français]]   * [[http://man.developpez.com/man1/rsync.1.php|man traduit en français]]
  
informatique/logiciels/rsync.txt · Last modified: 2021/07/16 14:40 by pteu