명령에서 gzip, cpio 또는 tar와 같은 것으로 파이프하는 방법에 대한 핸들을 얻으려고합니다.
해당 명령은 ZFS 시스템에 속합니다. Ubuntu Linux 10.04.3에서 ZFS를 실행하고 있습니다.
내가 작업하는 명령은 다음과 같습니다.
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
어떤 생각?