как возобновить загрузку scp?

как возобновить загрузку scp?

Я начал скачивать около 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

Связанный контент