Sie können den split
verwenden Befehl zum Aufteilen eines Archivs in mehrere Dateien. Zum Beispiel, wenn ich mein Archiv in 1-MByte-Dateien speichern möchte:
tar -cvf - <stuff to put in archive> | split --bytes=1m --suffix-length=4 --numeric-suffix - myarchive.tar.
Und wenn ich rekombinieren und entpacken möchte:
cat myarchive.tar.* | tar xvf -
GNU Tar unterstützt nativ mehrere Volumes. Es gibt viele Möglichkeiten, diejenige, die ich gut fand, war
tar --create --multi-volume --file=/tmp/file1.tar --file=/tmp/file2.tar files_to_archive
Größe kann über -L (tape-length)
angegeben werdenEs unterstützt jedoch keine Komprimierung auf diese Weise, sodass Sie dies separat tun müssten. "tar:Kann keine komprimierten Archive mit mehreren Volumes verwenden"