So übertragen Sie das gesamte Verzeichnis über SSH von einem Server auf einen anderen

Ich habe zwei Server, Zugriff auf SSH auf beiden. Ich möchte das gesamte Verzeichnis von Server A auf Server B übertragen. Sie sind beide Remote-Server für mich.

Habe ich Recht anzunehmen, dass es möglich ist, sich auf meinem lokalen PC am SSH-Terminal anzumelden, eine Verbindung zu Server A herzustellen und einen magischen Befehl auszuführen, der eine Übertragung zwischen den beiden Servern initiiert, während ich mich abmelden kann Terminal auf meinem eigenen lokalen Computer?

 5
Author: slm, 2013-06-15

1 answers

Auf server A:

$ scp -r /path/to/directory someuser@serverB:/path/to/files/.

Der obige Befehl kopiert die Dateien mit someuser (einem Benutzer auf ServerB) von serverA nach ServerB. Das Verzeichnis (/path/to/directory) wird als Verzeichnis in das Verzeichnis auf ServerB in das Verzeichnis /path/to/files/ kopiert.

 14
Author: slm,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-06-15 14:40:02