ฉันต้องการใช้คุณลักษณะรับ / ส่งของ btrfs สำหรับการส่งสแน็ปช็อตการสำรองข้อมูลที่ค่อนข้างช้า (เมล็ดเริ่มต้นประมาณ 50-100GB, upstream bandwith ~ 1-2MBit / s) และการเชื่อมต่อที่ไม่น่าเชื่อถือ
ฉันเห็นข้อกำหนดดังต่อไปนี้:
- การถ่ายโอนที่เข้ารหัส (โดยปกติจะทำได้โดยใช้อุโมงค์ SSH)
- ความทนทานต่อการเชื่อมต่อที่ถูกขัดจังหวะ
ดูเหมือนว่าZFS จะสามารถดำเนินการถ่ายโอนต่อให้ถูกขัดจังหวะโดยอัตโนมัติอีกครั้งคล้ายกับวิธีการทำ rsync สิ่งนี้ใช้กับ BTRFS หรือไม่ หน้า wikiการส่ง / รับไม่มีประโยชน์สำหรับการถ่ายโอนขัดจังหวะ หาก btrfs จะกลับมาทำงานต่อการถ่ายโอนถูกขัดจังหวะสิ่งที่ฉันต้องทำคือใช้อุโมงค์ SSH และกลับมาทำงานต่อหากถูกขัดจังหวะ
ถ้าไม่ฉันจะต้องใช้บัฟเฟอร์บางอย่างในระหว่างนั้นตรวจสอบให้แน่ใจว่าการเชื่อมต่อ btrfs ยังคงอยู่อินเตอร์รัปต์หรือทำให้เซิร์ฟเวอร์ทั้งสองอยู่ใกล้กันเพื่อทำการ seed (ซึ่งจะเป็นปัญหาเกี่ยวกับการเพิ่มไฟล์ที่เก่งกว่าการส่งข้อมูลรายวัน ความจุและการส่งสแนปชอต)
ฉันต้องพิจารณาอะไรบ้างในการถ่ายทอดเมล็ดพันธุ์และสแนปชอต?