« Rsync » : différence entre les versions

De Linux Server Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 8 : Ligne 8 :
** -D : transférer aussi les devices (--devices) et les sockets (--specials)
** -D : transférer aussi les devices (--devices) et les sockets (--specials)


* <code>-e, --rsh=</code> : permet de spécifier quel shell utiliser pour les transfert distant ainsi que lui passer des options.
* <code>-e, --rsh=</code> : permet de spécifier quel shell utiliser pour les transfert distant ainsi que lui passer des options. Par exemple, <code>-e "ssh -i ~/.ssh/id_rsa_backup"</code> 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
Par exemple, <code>-e "ssh -i ~/.ssh/id_rsa_backup"</code> 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


* <code>--bwlimit</code> : permet de limiter la bande passante utilisée par rsync, en KBytes/s
* <code>--bwlimit</code> : permet de limiter la bande passante utilisée par rsync, en KBytes/s

Version du 22 mars 2013 à 22:12

  • -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)