Ich verwende derzeit rsync, um große Dateien von einem Host auf einen anderen zu übertragen. Ich möchte die Belastung für diese Überweisung begrenzen. Nachdem ich die Manpage gelesen hatte, fand ich die Option --bwlimit, die einen KB / s-Wert erwartet.
Ich möchte die Übertragung auf etwa 100 Mbit / s beschränken. Daher habe ich die folgenden Einstellungen verwendet:
rsync --progress -v --bwlimit=10000 --temp-dir=/tmp srv:/tmp/* /tmp/
Dies scheint jedoch gemäß der Ausgabe von rsync nicht berücksichtigt zu werden:
file.sql.gz
570851702 100% 33.90MB/s 0:00:16 (xfer#5, to-check=34/39)
file.sql.gz
11195140 100% 7.45MB/s 0:00:01 (xfer#6, to-check=33/39)
file.sql.gz
51439169 100% 19.41MB/s 0:00:02 (xfer#7, to-check=32/39)
file.sql.gz
34022 100% 1.55MB/s 0:00:00 (xfer#8, to-check=31/39)
file.sql.gz
2305698 100% 6.96MB/s 0:00:00 (xfer#9, to-check=30/39)
file.sql.gz
2152942 100% 2.73MB/s 0:00:00 (xfer#10, to-check=29/39)
file.sql.gz
86655633 100% 19.33MB/s 0:00:04 (xfer#11, to-check=28/39)
file.sql.gz
3614476032 40% 34.82MB/s 0:02:28
Wenn ich mich nicht irre: 19,33 MB / s ~ = 154 MBit / s
Was ist hier falsch?
PS: rsync Version 3.0.6 Protokoll Version 30
Danke für Ihre Hilfe !