hallo leute!
tar an sich ist ja ein schoenes kleines tool. eines habe ich aber noch nicht herausbekommen:
wenn ich eine archiv-file erstelle, ist nur ein "datentraegeruebergreifendes" (was fuer ein wort...) archiv moeglich, wenn ich disketten oder halt baender benutze.
gibt es eine moeglichkeit, wenn ich in eine .tar bzw. .tgz-file archiviere, diese nach z.b. 100 MB aufzuteilen und den bitstrom in einer neuen file fortzufuehren?
gruss, hanna
TAR-Archiv Aufspaltung nach X MB?
Re: TAR-Archiv Aufspaltung nach X MB?
Hi,
tar scheint dieses nicht direkt unterstützen zu können. Du kannst aber das komplette Archiv nachträglich mit split bearbeiten. Zusammenfügen kannst Du die Stücke mit cat.
Bsp:
------------------
split -b 100M dateiname.tar
cat teil1 teil2 teiln > dateiname.tar
------------------
tar scheint dieses nicht direkt unterstützen zu können. Du kannst aber das komplette Archiv nachträglich mit split bearbeiten. Zusammenfügen kannst Du die Stücke mit cat.
Bsp:
------------------
split -b 100M dateiname.tar
cat teil1 teil2 teiln > dateiname.tar
------------------
Re: TAR-Archiv Aufspaltung nach X MB?
Moin,
doch, tar kann das.
Ein kleine Beispiel:
tar -cpPvf /var/backup/sysbackup-$DATE.tar / --exclude-from sysbackup-excludes.txt --tape-length=696320 --new-volume-script=volumechange.sh
Dort wird nach 680MB ein Volume abgeschlossen und dann volumechange.sh ausgeführt, in dem etwas wie folgt drin steht:
mv /var/backup/sysbackup-$DATE.tar /var/backup/sysbackup-$DATE-$NO.tar
gzip /var/backup/sysbackup-$DATE-$NO.tar
Danach startet tar mit dem nächsten Volume. Funktioniert gut für mich...
doch, tar kann das.
Ein kleine Beispiel:
tar -cpPvf /var/backup/sysbackup-$DATE.tar / --exclude-from sysbackup-excludes.txt --tape-length=696320 --new-volume-script=volumechange.sh
Dort wird nach 680MB ein Volume abgeschlossen und dann volumechange.sh ausgeführt, in dem etwas wie folgt drin steht:
mv /var/backup/sysbackup-$DATE.tar /var/backup/sysbackup-$DATE-$NO.tar
gzip /var/backup/sysbackup-$DATE-$NO.tar
Danach startet tar mit dem nächsten Volume. Funktioniert gut für mich...
bye.olli
--
"Where's Oswald when we need him.."
--
"Where's Oswald when we need him.."