我的情况:
- 多所乡村学校
- 所有学校:
- 一台 Linux 服务器
- 带宽有限(与所有学校电脑共享)
- 电力供应不保证(最后离开学校的人可能会切断所有电力)
- 地理上分散
我必须将学校的所有 Linux 服务器备份到中央服务器。
选择的备份方法:(rsync
最小化带宽使用)
问题:备份可能会降低网络性能
第一个近似值:使用--bwlimit=RATE
限制套接字 I/O 带宽的参数。但这是一个固定量,不会利用空闲的网络时间,也不会在拥挤的网络时间造成阻碍。
问题:有什么方法可以让 rsync 只使用空闲带宽吗?也许以某种方式将其流量标记为低优先级?
答案1
您的网络是否支持 QoS?如果支持,您应该为 rsync 流量使用正确的 IP TOS 字段。您可以使用 Linuxtc
命令来实现这一点。
还有标准分类方案。例如,您可以将 rsync 流量标记为 0,然后观察差异。