Ceci est une ancienne révision du document !
Rsync, la copie de fichier magique
Un man rsync
permet de tirer profit de la puissance de l'outil. Utilisable sur l'ordi (alternative à cp) et à distance.
La commande qui va bien :
rsync -Pha source/ destination/
- -P : progression globale du transfert
- -h : human readeable, piur afficher des chiffres lisibles
- -a : archive mode. Equals -rlptgoD (no -H,-A,-X), donc récursif, copie les symlinks de la même façon, préserve les permissions, la date de modification, les groupes, les propriétaires et
--devices --specials
. C'est assez complet.
En ligne, ajouter -z pour comprimer les data. Le nom du serveur est suivi de deux points. Si l'hostname est entré dans .ssh/config
(plus simple pour gérer port et utilisateur) :
rsync -Phaz hostname:source/ destination/