rsync 传输块大小

rsync 传输块大小

我正在通过非常差的 GSM EDGE 连接传输 1.1 Mb 文件。我的 rsync 命令是:

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

远程服务器上的文件大小以 262144 字节为单位“增长”。这个数字很大,因为每次建立连接时系统至少需要传输 262144 字节(压缩前)。当我使用scp –C块大小时,大约为 32Kb。有没有办法更改 rsync 的块大小?

我已尝试过--block-size,但没有明显的区别。

答案1

--block-size 用于校验和,而不是传输。但是,如果您使用 --inplace,您可能能够强制使用较小的更新大小,但 --inplace 有一些注意事项(请参阅手册)

相关内容