« Rsync » : différence entre les versions

De Linux Server Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « <code>-a, --archive</code> : remplace -rlptgoD à savoir : * -r : resursif * -l : copier les symlink en tant que symlink * -p : préserver les permissions * -t : préserver ... »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
<code>-a, --archive</code> : remplace -rlptgoD à savoir :  
* <code>-a, --archive</code> : remplace -rlptgoD à savoir :  
* -r : resursif
** -r : resursif
* -l : copier les symlink en tant que symlink
** -l : copier les symlink en tant que symlink
* -p : préserver les permissions
** -p : préserver les permissions
* -t : préserver l'heure de dernière modification
** -t : préserver l'heure de dernière modification
* -g : préserver le groupe associé aux fichiers
** -g : préserver le groupe associé aux fichiers
* -o : préserver l'owner associé aux fichiers (nécessité d'être root)
** -o : préserver l'owner associé aux fichiers (nécessité d'être root)
* -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>--delete-after</code> : permet de ne supprimer les fichiers manquants du répertoire distant qu'après avoir terminé le transfère des nouveaux fichiers

Version du 22 mars 2013 à 22:05

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