Я передаю файлы 1.1 Мб по очень плохому соединению GSM EDGE. Моя команда rsync:

rsync --partial --remove-source-files --timeout=120 --append --progress --rsh=ssh -z LOCAL_FILE root@SERVER:REMOTE_PATH

Файл на удаленном сервере «увеличивается» в размерах с шагом 262144 байта. Это много, потому что система должна передавать по крайней мере 262144 (до сжатия) каждый раз, когда устанавливается соединение. Когда я использую scp –C размер чанка составляет около 32 Кб. Есть ли способ изменить размер чанка для rsync?

Я пробовал --block-size но без видимой разницы.

1 ответ1

0

--block-size используется для контрольной суммы, а не для передачи. Тем не менее, если вы используете --inplace, вы можете использовать меньший размер обновления, но есть несколько предостережений с --inplace (см. Руководство)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .