Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
rsync [Le 12/06/2017, 09:41] 80.74.72.61 [Présentation] |
rsync [Le 24/11/2018, 22:59] 80.201.186.92 [Créer un dossier miroir] |
||
---|---|---|---|
Ligne 45: | Ligne 45: | ||
rsync source destination</code> | rsync source destination</code> | ||
- | * Sauf dans le cas ou source est un lien symbolique vers un répertoire, la première commande ne copie alors que le lien tandis que la seconde travaille bien à l'intérieur du répertoire | + | * Sauf dans le cas ou source est un lien symbolique vers un répertoire, la première commande ne copie que le lien, tandis que la seconde travaille bien à l'intérieur du répertoire |
+ | </note> | ||
+ | <note> | ||
+ | Gestion du port ssh utiliser la syntaxe suivante: | ||
+ | <code> | ||
+ | rsync -avz source -e "ssh -p port" user@ip:"/chemin/de destination avec espaces/" | ||
+ | </code> | ||
</note> | </note> | ||
==== Créer un dossier miroir ==== | ==== Créer un dossier miroir ==== | ||
Ligne 60: | Ligne 66: | ||
Si chemin(s) avec des espaces, on peut écrire les chemins entre guillemet en échappant les espace : | Si chemin(s) avec des espaces, on peut écrire les chemins entre guillemet en échappant les espace : | ||
- | <code>rsync -e ssh -avz --delete-after "/home/source\ avec\ espace/" user@ip_du_serveur:"/dossier/destination\ avec\ espace/"</code> | + | <code>rsync -e ssh -avz --delete-after "/home/source avec espace/" user@ip_du_serveur:"/dossier/destination avec espace/"</code> |
Avec l'option //-n// la commande liste ce qu'elle va faire sans l'exécuter: | Avec l'option //-n// la commande liste ce qu'elle va faire sans l'exécuter: |