Outils pour utilisateurs

Outils du site


informatique:rsync

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
informatique:rsync [19/07/2014 10:33] cyrilleinformatique:rsync [26/10/2015 17:53] – Synchro de machine cyrille
Ligne 3: Ligne 3:
   * http://rsync.samba.org/   * http://rsync.samba.org/
  
-      rsync -avz -e ssh rsync@remote.acme.com:/home/rsync/out/ /home/rsync/from_remote +  rsync -avz -e ssh remote_user@remote.com:/home/remote_folder/ /home/rsync/from_remote
  
-An important thing here, is that the **presence or absence of a trailing "/" in the source directory** determines whether the directory itself is copied, or simply the contents of this source directory+À noter la présence ou l'absence du slash '/' à la fin du répertoire source qui détermine si c'est le répertoire lui-même qui sera synchronisé (sans le /) ou bien son contenu (avec le /). 
 + 
 +Si l'on veut passer des options à la commande ssh on ajoute des guillemets '"': 
 + 
 +  rsync -avz -e "ssh -i ~/.ssh/une_cle_priveeremote_user@remote.com:/home/remote_folder/ /home/rsync/from_remote
  
 Quelques options pour la commande rsync: Quelques options pour la commande rsync:
Ligne 36: Ligne 40:
     --daemon run as a rsync daemon     --daemon run as a rsync daemon
     --password-file=FILE get password from FILE     --password-file=FILE get password from FILE
 +</code>
 +
 +===== Tips & tricks =====
 +
 +==== Synchro de machine ====
 +
 +<code>
 +rsync -aP / root@5.196.33.193:/ -e="ssh -i /root/.ssh/syncdevartefacts" 
 +--exclude=/tmp/* --exclude=/proc/* --exclude=/sys/* --exclude=/dev/*
 +--exclude=/etc/network/interfaces --exclude=/etc/resolv.conf
 +--exclude=/root/* --exclude=/etc/mtab --exclude=/boot/*
 +--exclude=/etc/fstab --exclude=/net/*
 </code> </code>
  
informatique/rsync.txt · Dernière modification : 29/01/2022 14:00 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki