Rsync
Aller à la navigation
Aller à la recherche
-a, --archive
: remplace -rlptgoD à savoir :- -r : resursif
- -l : copier les symlink en tant que symlink
- -p : préserver les permissions
- -t : préserver l'heure de dernière modification
- -g : préserver le groupe associé aux fichiers
- -o : préserver l'owner associé aux fichiers (nécessité d'être root)
- -D : transférer aussi les devices (--devices) et les sockets (--specials)
-e, --rsh=
: permet de spécifier quel shell utiliser pour les transfert distant ainsi que lui passer des options.
Par exemple, -e "ssh -i ~/.ssh/id_rsa_backup"
permet d'utiliser ssh pour transférer des données et précise d'utiliser la clé stockée dans le fichier ~/.ssh/id_rsa_backup
--bwlimit
: permet de limiter la bande passante utilisée par rsync, en KBytes/s--delete-after
: permet de ne supprimer les fichiers manquants du répertoire distant qu'après avoir terminé le transfère des nouveaux fichiers--progress
: Montre une barre de progression lors du transfert--partial
: permet de redémarrer un transfère interrompu (par défaut, si on transfère est interrompu, rsync supprime le fichier temporaire qui était en cours de transfère)