Copier les dossiers d'un serveur Unix vers un autre?

Je souhaite copier un dossier d'un serveur Unix vers un autre serveur Unix. Quelqu'un peut-il me dire s'il existe une méthode ou une commande pour y parvenir?

Oui, il y a le scp ou l'ancien rcp ou rsync

scp -r source_folder [email protected]:destination_folder 

La commande ci-dessus copiera le host.com dans destination_folder dans le répertoire d'accueil de l' user's sur host.com

Si votre dossier contient des sous-dossiers et, plus important encore, des liens symboliques que vous souhaitez utiliser rsync :

 rsync -aruv localfolder/ user@server:destination/ 

Ou à l'envers:

 rsync -aruv user@server:destination/ localfolder/ 

Cela fera une sauvegarde / copie récursive de localfolder vers votre serveur tout en conservant la propriété et les autorisations intactes. Les solutions suggérées jusqu'à présent sont valides, mais scp ne gère pas les liens symboliques par défaut et crée plutôt une nouvelle copie du fichier lié.

Pour une utilisation détaillée, voir man (1) rsync ou ici

Vous pouvez utiliser SCP :

 scp -rp foldertocopy/ user@server:destination/ 

ou

Rsync

Première connexion au serveur auquel vous souhaitez copier le dossier ou le fichier. Être dans le dossier où vous souhaitez copier et exécuter la commande "wget http: //sourceserverip/folderuwanttocopy.zip "

Pour ce dossieruwanttocpy.zip dans le serveur source doit être dans / var / www / html s'il s'agit du serveur linux (ou) xamp / httdocs s'il s'agit du serveur Windows