2011-05-30 08:53:35 +0000 2011-05-30 08:53:35 +0000
22
22

Copiare cartelle da un server Unix a un altro?

Vorrei copiare una cartella da un server Unix ad un altro server Unix. Qualcuno può dirmi se c'è un metodo o un comando per ottenere questo risultato?

Risposte (4)

27
27
27
2011-05-30 08:56:30 +0000

Sì, c'è scp o il precedente rcp o rsync

scp -r source_folder user@host.com:destination_folder

Il comando sopra copierà source_folder a destination_folder nella home directory user's su host.com

12
12
12
2011-05-30 09:01:49 +0000

Se la vostra cartella contiene sottocartelle e, cosa più importante, symlink, volete usare rsync:

rsync -aruv localfolder/ user@server:destination/

O al contrario:

rsync -aruv user@server:destination/ localfolder/

Questo farà un backup/copia ricorsivo dalla cartella locale al vostro server mantenendo intatti proprietà e permessi. Le soluzioni suggerite finora sono valide, tuttavia scp non gestisce i collegamenti simbolici per impostazione predefinita e creerà invece una nuova copia del file collegato.

Per un uso dettagliato vedere man(1) rsync o qui

4
4
4
2011-05-30 08:56:32 +0000

Potete usare SCP :

scp -rp foldertocopy/ user@server:destination/

o rsync

-1
-1
-1
2017-04-04 08:35:25 +0000

Prima accedi al server in cui vuoi copiare la cartella o il file. Siate nella cartella dove volete copiare ed eseguite il comando “wget http://sourceserverip/folderuwanttocopy.zip

per questa cartellauwanttocpy.zip nel server di origine dovrebbe essere in /var/www/html se è un server linux (o) xamp/httdocs se è un server windows