Kopieren von Dateien mittels SSH.
Marc Wagner
Oktober 2, 2020
Als Internetagentur übernehmen wir auch Umzüge und Migrationen von Webseiten, Portalen und Anwendungen. Dies kann teilweise bereits einige GB an Daten bedeuten.
Der effektivste Weg die Daten von einem System zum anderen zu kopieren ist hierbei über SSH. Voraussetzung hierfür ist natürlich, dass beide Hosting-Pakete einen SSH Zugang anbieten.
Eine Möglichkeit, die Dateien zwischen zwei Servern zu kopieren, bietet sich mit SCP an.
So kopierst du die Daten von deinem lokalen Server auf einen Remote Server #
Melde dich über SSH auf dem Server an, von dem du die Daten kopieren möchtest.
Anschließend gibst du in der Konsole die folgende Zeile ein:
scp -r /pfad/zum/lokalen/verzeichnis [email protected]:/pfad/zum/remote/verzeichnis
Nach Eingabe deines Passworts sollte der Kopiervorgang bereits beginnen.
So kopierst du die Daten von einem Remote Server auf deinen lokalen Server #
Melde dich über SSH auf dem Server an, auf dem du die Daten einfügen möchtest.
Anschließend gibst du in der Konsole die folgende Zeile ein:
scp -r [email protected]:/pfad/zum/remote/verzeichnis /pfad/zum/lokalen/verzeichnis
Nach Eingabe deines Passworts beginnt auch bereits der Kopiervorgang.
SCP im Hintergrund laufen lassen #
Falls du dem Prozess nun nicht permanent beiwohnen möchtest, lässt sich der Prozess auch in den Hintergrund verschieben.
Drücke STRG+Z, um das Kopieren zu pausieren. Anschließend kannst du mit bg der Prozess im Hintergrund wieder starten, ohne dass du dabei bleiben musst. Über exit kannst du dann das Terminal schließen.
- STRG+Z um den Prozess zu pausieren
- bg in das Terminal eingeben, um den Prozess im Hintergrund laufen zu lassen.
- exit, um das Terminal zu schließen.
Falls SCP nicht das passende für dich ist, kannst du dir mal das Kopieren von Dateien mittels rsync als Alternative anschauen.
War dieser Artikel hilfreich? Wie kopiert Ihr die Daten, wenn Ihr einen Umzug durchführt? Schreibt uns einen Kommentar. Wir freuen uns über euer Feedback.
Artikel von:
Marc Wagner
Hallo, Marc hier. Ich bin der Gründer von Forge12 Interactive und bereits seit über 20 Jahren leidenschaftlich dabei Webseiten, Onlineshops, Anwendungen und SaaS-Lösungen für Unternehmen zu entwickeln. Vor der Gründung habe ich bereits in Börsen notierten Unternehmen gearbeitet und mir allerlei Wissen angeeignet. Dieses Wissen möchte ich nun an meine Kunden weitergeben.