ฉันทำซ้ำสิ่งที่ jlliagre พูดมาก แต่ด้วยการเพิ่มเติมสำหรับระบบไฟล์ที่สืบทอด (ส่วนใหญ่ดังนั้นฉันจึงมีการอ้างอิงเมื่อฉันลืม)
หากคุณมีระบบย่อยย่อยคุณจะต้องใช้-r
แฟล็กในคำสั่ง zfs snapshot และแฟล็ก-r
หรือ-R
บนzfs send
คำสั่ง ตัวพิมพ์ใหญ่-R
จะย้ายคุณสมบัติสแน็ปช็อตและโคลนทั้งหมด
ในการย้ายพูลทั้งหมด:
zfs snapshot -r sourcepool@moving
zfs send -R sourcepool@moving | zfs receive -F destpool
จากนั้นเพื่อซิงค์การเปลี่ยนแปลงสำหรับช่วงเวลาการย้ายข้อมูลสั้นลงปิดแอปพลิเคชันปิด samba, nfs
zfs snapshot -r sourcepool@moving2
zfs send -Ri sourcepool@moving sourcepool@moving2 | zfs receive -F destpool
หากคุณกำลังสร้างสแนปชอตหลายรายการสำหรับการย้ายข้อมูลให้อ่านหน้า man เกี่ยวกับzfs send -I
สวิตช์