Sto cercando di capire come convogliare un comando in qualcosa come gzip, cpio o tar.
I comandi in questione appartengono al sistema ZFS. Sto eseguendo ZFS su Ubuntu Linux 10.04.3.
I comandi con cui lavoro sono;
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
Queste parti ho capito.
Ma la mia prima domanda è: cosa farei per convogliare tar + gzip?
Questo?
zfs send media/mypictures@20070607 | tar czvf > ~/backups/20070607.tar.gz
E la mia altra domanda è: come potrei ottenere i dati dal tarball o gzip?
Devo usare zfs recieve media/mypictures@20070607 < ~/backups/20070607
Quindi sarebbe solo se stavo usando tar?
zfs recieve media/mypictures@20070607 | tar xzvf < ~/backups/20070607.tar.gz
Qualche idea?