Copie de fichiers et de répertoires à travers le réseau []

Outils pour utilisateurs

Outils du site


Copie de fichiers et de répertoires à travers le réseau

Ceci est une ancienne révision du document !


Copie de fichiers et de répertoires à travers le réseau

SCP

De serveur à serveur depuis votre machine locale

Copie récursive d’un dossier d’un serveur (serveur1) vers un autre serveur (serveur2) depuis votre machine locale. Cela nécessite d’avoir accès aux deux serveurs, depuis votre machine locale, vous lancez une commande qui copiera les fichiers d’un serveur à un autre.

scp -r -p user@serveur1:chemin/vers/dossier/source user@serveur2:chemin/vers/dossier/destination

De serveur à serveur en étant connecté à un serveur

La commande est sensiblement la même, vous êtes connecté sur la machine où sont disponibles les fichiers.

scp -r -p chemin/vers/dossier/source user@serveur2:chemin/vers/dossier/destination

rsync

Comme l'indique le manuel :

“rsync est un programme très similaire à rcp, mais possède bien plus d'options et utilise le protocole de mise à jour à distance rsync afin d'accélérer significativement le transfert de fichiers lorsque le fichier de destination existe déjà.”

L'appel de base :

rsync source/ destination/

L'intérêt est une utilisation à travers le réseau. rsync utilise SSH par défaut. Un exemple :

rsync -az source/ login@serveur.org:/destination/

-a ou –archive : est un moyen rapide de dire que vous voulez la récursivité et préserver pratiquement tout. La seule exception est que si –files-from a été spécifiée alors -r n'est pas utilisée. Ceci est équivalent à -rlptgoD. -z ou –compress : compresse les données lors du transfert. (Limite la bande passante mais augmente l'utilisation processeur et le temps de transfert : inutile en réseau locale ou avec très bon débit)

documentation/informatique/linux/copie_reseau.1548246766.txt.gz · Dernière modification : de f1sls