ฉันพยายามรับหมายเลขอ้างอิงเกี่ยวกับวิธีการไพพ์จากคำสั่งไปยังบางสิ่งเช่น gzip, cpio หรือ tar
คำสั่งที่เป็นปัญหานั้นเป็นของระบบ ZFS ฉันใช้งาน ZFS บน Ubuntu Linux 10.04.3
คำสั่งที่ฉันทำงานด้วยคือ;
To create a snapshot;
zfs snapshot media/mypictures@20070607
To copy the snapshot to a directory;
zfs send media/mypictures@20070607 > ~/backups/20070607
Then I can also pipe into gzip
zfs send media/mypictures@20070607 | gzip > ~/backups/20070607.gz
ส่วนเหล่านี้ฉันเข้าใจ
แต่คำถามแรกของฉันคือฉันจะทำอย่างไรที่จะส่งไปยัง tar + gzip
นี้?
zfs send media/mypictures@20070607 | tar czvf > ~/backups/20070607.tar.gz
และคำถามอื่นของฉันคือฉันจะนำข้อมูลออกจาก tarball หรือ gzip ได้อย่างไร
ฉันต้องใช้ zfs recieve media/mypictures@20070607 < ~/backups/20070607
ดังนั้นมันจะเป็นแบบนี้ถ้าฉันใช้น้ำมันดิน?
zfs recieve media/mypictures@20070607 | tar xzvf < ~/backups/20070607.tar.gz
ความคิดใด ๆ