Как новичок, после прочтения множества вопросов в SO и документации несколько раз, я придумал это решение:
rsync -Pavuh --append-verify source destination
Где --append-verify
флаг подразумевает --inplace
flag и --inplace
flag подразумевает --partial
и я ставлю только флаг -P
потому что мне лень писать --progress
отдельно.
Тем не менее, когда я выполняю эту команду и Ctrl+C
в середине большого файла, а затем повторно выпускаю ее, после ее завершения я вижу, что этот большой файл остается там, где я его обрезаю.
Правильное поведение должно быть в соответствии с документацией, чтобы оставить частично переданный файл как есть при отмене в соответствии с флагом --partial
(что сделано), а затем продолжить добавление к нему во втором испытании согласно --append-verify
флаг.
Как я могу возобновить rsync с того места, где оно было прервано?