У меня большой iso-образ, который в данный момент загружается торрент-клиентом с включенным резервированием пространства: это означает, что размер файла не меняется, а некоторые фрагменты в (4 Mib) постоянно меняются из-за загрузки.
При загрузке 90% я делаю начальную rsync, чтобы сэкономить время:
$ rsync -Ph DVD.iso /media/another-hdd/ sending incremental file list DVD.iso 2.60G 100% 40.23MB/s 0:01:01 (xfer#1, to-check=0/1) sent 2.60G bytes received 73 bytes 34.59M bytes/sec total size is 2.60G speedup is 1.00
Затем, когда файл полностью загружен, я снова выполняю rsync:
total size is 2.60G speedup is 1.00
Speedup = 1 говорит, что дельта-передача не использовалась, хотя 90% файла не изменилось, целевой каталог находится на другой ФС, и копирование занимает несколько минут. Почему бы не попытаться ускорить передачу ?! Как заставить rsync
использовать дельта-передачу?