rsync был прерван - скопировать с начала

Я использовал rsync для копирования файлов с одного компьютера на другой. И «удаленный» компьютер перестал работать, поэтому мне пришлось перезагрузить его.

Теперь, как я могу использовать rsync, чтобы не копировать все файлы заново с самого начала.

Если я использую --ignore-existing?

Обратите внимание, что один файл, например, размером 10 МБ, может быть скопирован на удаленный компьютер, но только его часть (например, 5 МБ). Как я могу использовать rsync для копирования остальных этих файлов?

3
задан 4 January 2014 в 14:14

1 ответ

По моему мнению, лучшим выбором была бы опция --update в rsync.

rsync --help | grep update

-u, --update пропустить файлы, более новые на приемнике

Также в таких случаях полезна опция --partial.

- частичный

По умолчанию rsync удалит любой частично переданный файл, если передача будет прервана. В некоторых случаях более желательно сохранить частично переданные файлы. Использование параметра --partial указывает rsync сохранить частичный файл, что должно значительно ускорить последующую передачу остальной части файла.

Я бы использовал --partial и --update вместе.

0
ответ дан 4 January 2014 в 14:14

Другие вопросы по тегам:

Похожие вопросы: