Můžete použít split
příkaz k rozdělení archivu na více souborů. Pokud bych například chtěl, aby byl můj archiv uložen v souborech o velikosti 1 MB:
tar -cvf - <stuff to put in archive> | split --bytes=1m --suffix-length=4 --numeric-suffix - myarchive.tar.
A když chci rekombinovat a rozbalit:
cat myarchive.tar.* | tar xvf -
GNU Tar nativně podporuje více svazků. Existuje mnoho možností, jedna, kterou jsem považoval za úhlednou, byla
tar --create --multi-volume --file=/tmp/file1.tar --file=/tmp/file2.tar files_to_archive
velikost lze zadat pomocí -L (délka pásky)
Nepodporuje však kompresi tímto způsobem, takže to budete muset udělat samostatně. "tar:Nelze použít vícesvazkové komprimované archivy"