scp mit resume
Der Umzug vom alten auf den neuen Server ist ja nun abgeschlossen. Zwar gibt es noch ein paar Kleinigkeiten, die nicht richtig eingestellt sind, aber im großen und ganzen funktioniert alles. Nun habe ich nur das Problem, dass ich das Backup vom alten Server irgendwie auf meinen Rechner bekommen muss.
Das Backup besteht aus insgesammt drei Dateien. Diese sind zwischen 100 MB und 4,4 GB groß. Die kleinen Dateien kann ich problemlos kopieren, bei der Großen kriege ich Schwierigkeiten. Das Problem ist, dass meine Internet-Verbindung einfach zu langsam ist, um die Daten innerhalb von 24 Stunden auf meinen lokalen Rechner zu kopieren. Alle 24 Stunden disconnected mich jedoch die Deutsche Telekom.
Nun hat außerdem der Befehl scp den Nachteil, dass er kein resume unterstützt. Andere Dienste möchte ich nicht nutzten. Zum einen, weil ich dann einen weiteren Server-Daemon installieren müsste, zum anderen, weil die Daten nicht verschlüsselt übertragen werden.
Ich komm zwar an einigen Punkten an eine schnellere Internetverbindung. Leider ist jedoch mein USB-Stick zu klein, um die Daten zu fassen. Ein DVD-Brenner steht leider nicht zur Verfügung.
Die Lösung ist das Kommando rsync in Kombination mit ssh. rsync kann Dateien resumen, die einmal unterbrochen wurden. Mit dem Parameter --rsh=ssh wird das ganze dann über SSH getunnelt. Also genau das, was ich brauche!
Das installieren von rsync geht schnell. Der rsync-Daemon ist überflüssig und wird daher ignoriert. Auf den meisten System wird wohl rsync bereits installiert sein, von daher spare ich mir dazu Details. Der Befehl
kopiert nun die Daten zu mir. Lediglich warten muss ich jetzt noch.
Das Backup besteht aus insgesammt drei Dateien. Diese sind zwischen 100 MB und 4,4 GB groß. Die kleinen Dateien kann ich problemlos kopieren, bei der Großen kriege ich Schwierigkeiten. Das Problem ist, dass meine Internet-Verbindung einfach zu langsam ist, um die Daten innerhalb von 24 Stunden auf meinen lokalen Rechner zu kopieren. Alle 24 Stunden disconnected mich jedoch die Deutsche Telekom.
Nun hat außerdem der Befehl scp den Nachteil, dass er kein resume unterstützt. Andere Dienste möchte ich nicht nutzten. Zum einen, weil ich dann einen weiteren Server-Daemon installieren müsste, zum anderen, weil die Daten nicht verschlüsselt übertragen werden.
Ich komm zwar an einigen Punkten an eine schnellere Internetverbindung. Leider ist jedoch mein USB-Stick zu klein, um die Daten zu fassen. Ein DVD-Brenner steht leider nicht zur Verfügung.
Die Lösung ist das Kommando rsync in Kombination mit ssh. rsync kann Dateien resumen, die einmal unterbrochen wurden. Mit dem Parameter --rsh=ssh wird das ganze dann über SSH getunnelt. Also genau das, was ich brauche!
Das installieren von rsync geht schnell. Der rsync-Daemon ist überflüssig und wird daher ignoriert. Auf den meisten System wird wohl rsync bereits installiert sein, von daher spare ich mir dazu Details. Der Befehl
rsync --partial --progress --rsh=ssh benutzer@server:/verzeichnis/zum/backup/* .
kopiert nun die Daten zu mir. Lediglich warten muss ich jetzt noch.
Hallo, ich bin Sebastian!
Endlich! Das Backup vom alten Server ist übertragen. Nun muss ich das nur noch im Lan verschieben, um es schließlich auf DVD brennen zu können. Dann ist der alte Server abgehackt.
Aufgenommen: Okt 25, 21:34