Заставьте rsync пропускать файлы с тем же размером

Я использую следующую команду для копирования большого количества больших видеофайлов к внешним дискам.

rsync -Ph --inplace /Volumes/Production/Prefix* Prefix

У нас был сбой питания, и копирование было abrupted. С rsync это не проблема, чтобы просто перезапустить его, но вещь состоит в том, что требуется долгое время для него для возвращения туда, где это было. Это проходит каждый файл и похоже на него, прочитывает целый файл. Его скорость, как сообщают, приблизительно в 3-5 раз быстрее, чем, каково это обычно, до того, когда это переходит к сути дела, это начинает копировать снова.

Что это делает точно в это время? Это прочитывает целый файл и сравнивает его с источником? Или это делает что-то еще необычное? Существует ли способ заставить rsync пропускать завершенные файлы быстрее? Например, скажите этому только проверять файлы, которые имеют другой размер файла или что-то?

0
задан 15.12.2010, 20:35

1 ответ

Rsync проверяет по ультрасовременно-разовому и размеру файлов по умолчанию. Если Вы добавите - контрольная сумма, то она выдержит сравнение с целым файлом (т.е.: независимо от ультрасовременно-разового и размера, соответствующего).

1
ответ дан 24.11.2019, 06:47

Теги

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