Я начал скачивать около 1 ГБ у коллеги и получил 750 МБ примерно за 8 часов.
Команда, которую я использовал, была
$ scp dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova
Какую команду мне использовать дальше, чтобы оставшаяся часть загрузилась менее чем за 3 часа, а не за 10?
решение1
Используйте rsync для завершения передачи, например:
rsync --partial -e ssh dev@dev_server:/home/dev/trainingVM/Centos7VMa_app_zxTmw457.ova \
/path/to/local/Centos7VMa_app_zxTmw457.ova
Опция --partial
полезна в случае, если передача снова прерывается до завершения. Она сообщает rsync
не удалять частично переданные файлы.
Если вам нужен подробный вывод, отображение прогресса и/или статистика по окончании передачи, используйте -v
, --progress
, --stats
. Также используйте --human
или-h
дваждыдля «удобочитаемости» (т.е. используйте КБ, МБ, ГБ вместо просто байтов).
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