Вот что мне нужно:
rsync -ptv rsync://source_ip:document/source_path/*.abc destination_path/
Меня не устраивает количество процессора, потребляемого rsync на принимающей стороне? Какие параметры rsync помогут мне оптимизировать использование rsync в описанном выше случае. Меня беспокоит то, что rsync может делать больше, чем мне нужно. Файлы контрольных сумм rsync. Мне это не нужно.
Также хотелось бы видеть улучшения скорости.
Поможет изменение размера блока, отключение контрольной суммы и т. Д.?
Похоже, вы захотите взглянуть на --whole-file
или -W
переключатель. Это включено по умолчанию, если rsync выполняет копии локальной файловой системы, но я думаю, что документы рекомендуют его использование, если скорость локальной сети высока и выполняется синхронизация по сети.
По сути, он отключает дельта-алгоритм rsync и просто передает весь файл, если считает, что он другой.
Вам не нужно беспокоиться о контрольной сумме, если вы не -c
. По умолчанию он просто смотрит на время последнего изменения и размер файла и предполагает, что файлы разные, если эти значения разные.