Nel nostro caso tutti e due i server sono equipaggiati con linux debian 6 "squeeze" ma la soluzione proposta è valida per un’ampia gamma di sistemi operativi e funziona anche tra computer con os diversi.
Attraverso una connessione ssh (a uno dei due server, nel nostro caso quello di destinazione) è possibile lanciare il comando scp che consente di trasferire singoli file o intere cartelle (e sottocartelle) tra la macchina corrente (il server a cui ci connettiamo via ssh) e la macchina remota (quella con i file da trasferire).
Ecco la sintassi del comando:
scp -rpC nomeutente@1.2.3.4:/percorso/cartella-sorgente/ /cartella-di-destinazione/
dove:
nomeutente è l’user con cui accedere sulla macchina remota (NB: questo utente deve avere accesso ftp ai file da trasferire).
1.2.3.4 è l’IP della macchina remota (quella con i file da prendere).
/percorso/cartella-sorgente/ è il path della cartella da prendere sulla macchina remota.
/percorso/cartella-di-destinazione/ è il path in cui la cartella verrà copiata sulla macchina corrente.
Nessun commento:
Posta un commento