informatique:logiciels:rsync
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatique:logiciels:rsync [2013/10/14 20:45] – modification externe 127.0.0.1 | informatique:logiciels:rsync [2021/07/16 14:40] (current) – [Paramètres courants] --info progress2 pteu | ||
---|---|---|---|
Line 16: | Line 16: | ||
</ | </ | ||
- | =====Paramètres===== | + | =====Paramètres |
- | * -a (archive mode) : équivalent de -rlptgoD | + | <code bash> |
- | | + | -a (archive mode) : équivalent de -rlptgoD |
- | | + | -r (recursive) : mode récursif, tient compte des sous-dossiers |
- | * -g (group) | + | |
- | | + | -n --dry-run : lancer |
- | | + | -v (verbose) : mode verbeux |
- | | + | -q (quiet) : mode moins verbeux |
- | | + | -l (links) |
- | | + | -L (copy-links) : transforme les liens symboliques par les fichiers référencés |
- | | + | -c (checksum) : utilise une sommed e contrôle plutôt que la date et la taille pour comparer les fichiers |
- | * --stats : affiche des stats sur la synchronisation | + | -e : spécifie un shell distant |
- | * --no-< | + | -g (group) : conserve le groupe du fichier |
+ | -o (owner) : conserve le propriétaire du fichier | ||
+ | -p (permission) : conserve les permissions du fichier | ||
+ | -t (time) : conserver la date du fichier | ||
+ | |||
+ | -A (acls) : préserve les ACLs | ||
+ | -X (xattrs) : préserve les attributs étendus | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | 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 | ||
+ | |||
+ | --no-< | ||
+ | | ||
+ | </ | ||
Line 36: | Line 66: | ||
Différents exemples, en vrac : | Différents exemples, en vrac : | ||
- | < | + | < |
rsync -progt --stats --exclude ' | rsync -progt --stats --exclude ' | ||
# avec 3 répertoires source | # avec 3 répertoires source | ||
rsync -av --delete --stats /home/dude /etc /var/log /mnt/bck | rsync -av --delete --stats /home/dude /etc /var/log /mnt/bck | ||
- | </ | ||
+ | # 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 / | ||
+ | # sauvegarder plusieurs répertoires d'une machine distante vers la machine locale, en SSH : | ||
+ | rsync -ptrzvL -e ssh \ | ||
+ | bck_user@machine_distante:'/ | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | </ | ||
=====Liens===== | =====Liens===== | ||
* [[http:// | * [[http:// | ||
informatique/logiciels/rsync.1381783508.txt.gz · Last modified: 2016/01/07 13:40 (external edit)