Ich habe angefangen, etwa 1 GB von einem Kollegen herunterzuladen und habe in etwa 8 Stunden 750 MB erhalten.
Der von mir verwendete Befehl war
$ scp dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova
Welchen Befehl könnte ich als Nächstes verwenden, damit der Rest in weniger als 3 Stunden und nicht in 10 Stunden heruntergeladen wird?
Antwort1
Verwenden Sie rsync, um die Übertragung abzuschließen, zum Beispiel:
rsync --partial -e ssh dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova \
/path/to/local/Centos7VMa_app_zxTmw457.ova
Diese --partial
Option ist nützlich, wenn die Übertragung vor Abschluss erneut unterbrochen wird. Sie weist darauf hin, rsync
dass teilweise übertragene Dateien nicht gelöscht werden sollen.
Wenn Sie eine ausführliche Ausgabe, eine Fortschrittsanzeige und/oder Statistiken am Ende der Übertragung wünschen, verwenden Sie die -v
, --progress
, --stats
. Verwenden Sie auch die --human
oder-h
zweimalfür „menschenlesbar“ (d. h. verwenden Sie KB, MB, GB statt nur Bytes).
rsync -v --progress --stats -h -h --partial -e ssh \
dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova \
/path/to/local/Centos7VMa_app_zxTmw457.ova