Ich kopiere eine 7,5-GB-Datei mit dem Befehl scp auf einen Remote-Server . Irgendwann bricht die Dateiübertragung ab und ich muss von vorne anfangen.
Geht die temporäre Dateimenge, die übertragen wird, vollständig verloren? Kann ich die Übertragung irgendwie neu starten, von wo aus sie beim vorherigen Versuch gestoppt wurde? Wenn nicht, gibt es dafür einen Standardbefehl zur Übertragung von Unix-Befehlszeilendateien?
linux
ssh
command-line-interface
Matko
quelle
quelle
rsync
.Antworten:
Wenn Sie eine SCP-Übertragung von lokal zu remote fortsetzen müssen , versuchen Sie es mit rsync:
Kurzfassung, wie von @ aurelijus-rozenas hervorgehoben :
Im Allgemeinen ist die Reihenfolge der Argumente für rsync
quelle
rsync -P -e "ssh -p 222" SRC DEST
rsync -e
unterbrochen wird, habe ich festgestellt, dass das Umbenennen von. <Dateiname>. <6funnychars> in <Dateiname> am Zielort erfolgt ist, bevor die Wiederaufnahme fortgesetztrsync -e
wurde.Das ist alles was Sie brauchen.
quelle