受信 rsync/scp 接続を遅くする

受信 rsync/scp 接続を遅くする

私のサーバーには、rsync と scp を介して定期的に他のサーバーから大容量のファイルがアップロードされています。そのうちのいくつかは、私のサーバーのインターネット接続を最大限まで利用してしまうほどの速度でアップロードするため、他のすべての処理が遅くなります。

私の側から速度を遅くするにはどうすればいいでしょうか? システムに何か変更を強制することはできないので、rsync の bwlimit オプションを使用することはできません。

すべてのシステムには静的 IP アドレスがあるため、識別に問題はありません。iptables または類似のものを使用して、速度を下げてインターネット接続を解放することはできますか?

答え1

scp には、使用される帯域幅を Kbit/s 単位で制限するオプション「-l limit」があります。

rsync には、帯域幅を制限するための「-i --bwlimit=KBPS」があります。

これらを確認して、質問があればコメントで質問してください。

答え2

デーモン rsync を起動するために使用されているコマンドで -bwlimit オプションを試してください。Ubuntu や他のシステムでは、これは /etc/default/rsync で設定できます。免責事項: 私はこれをテストしたことはありません。

関連情報