मैं वर्तमान में होस्ट से बड़ी फ़ाइल को दूसरे में स्थानांतरित करने के लिए rsync का उपयोग कर रहा हूं। मैं इस हस्तांतरण के लिए डेबिट को सीमित करना चाहूंगा। मैन पेज पढ़ने के बाद मुझे विकल्प मिला --bwlimit जो KB / s मान की उम्मीद कर रहा है।
मैं 100Mbit / s के आसपास के हस्तांतरण को सीमित करना चाहता हूं इसलिए मैंने निम्नलिखित सेटिंग्स का उपयोग किया:
rsync --progress -v --bwlimit=10000 --temp-dir=/tmp srv:/tmp/* /tmp/
लेकिन यह rsync के आउटपुट के अनुसार सम्मानित नहीं लगता है:
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
अगर मैं गलत नहीं हूँ: 19.33MB / s ~ = 154Mbit / s
तो यहाँ क्या गलत है?
पुनश्च: rsync संस्करण 3.0.6 प्रोटोकॉल संस्करण 30
आपकी सहायताके लिए धन्यवाद !