ฉันมีอิมเมจ iso ขนาดใหญ่ซึ่งกำลังดาวน์โหลดโดยไคลเอนต์ฝนตกหนักที่เปิดใช้งานการสำรองพื้นที่: นั่นหมายความว่าขนาดไฟล์จะไม่เปลี่ยนแปลงในขณะที่บางชิ้นใน (4 Mib) มีการเปลี่ยนแปลงอยู่ตลอดเวลาเนื่องจากการดาวน์โหลด
ที่ 90% ดาวน์โหลดฉันทำ rsync เริ่มต้นเพื่อประหยัดเวลาในภายหลัง:
$ rsync -Ph DVD.iso / media / another-hdd / ส่งรายชื่อไฟล์ที่เพิ่มขึ้น DVD.iso 2.60G 100% 40.23MB / วินาที 0:01:01 (xfer # 1, เพื่อตรวจสอบ = 0/1) ส่ง 2.60G ไบต์รับ 73 ไบต์ 34.59M ไบต์ / วินาที ขนาดทั้งหมดคือ 2.60G speedup คือ 1.00
จากนั้นเมื่อดาวน์โหลดไฟล์ทั้งหมดฉัน rsync อีกครั้ง:
total size is 2.60G speedup is 1.00
Speedup = 1 กล่าวว่าไม่ได้ใช้การถ่ายโอนเดลต้าถึงแม้ว่า 90% ของไฟล์ไม่ได้เปลี่ยน dir เป้าหมายอยู่ใน FS อื่นและการคัดลอกใช้เวลาหลายนาที ทำไมจึงไม่พยายามเพิ่มความเร็วการโอน! ฉันrsync
จะบังคับให้ใช้การถ่ายโอนของเดลต้าได้อย่างไร