kanotix.com

Scripte - bzip2 - back.tar | split -b 4000m - back.tar.bz2.

geoback - 18.09.2006, 12:06 Uhr
Titel: bzip2 - back.tar | split -b 4000m - back.tar.bz2.
Hoffe hier bei Scripten richtig zu sein
Smilie

Folgender Problematik kann ich nicht Herr werden:

die Datei back.tar ist ca. 11 GB groß. back.tar soll auf DVD gebrannt werden. Deswegen hoffte ich mit folgendem Kommando die Lösung zu finden:

bzip2 - back.tar | split -b 4000m - back.tar.bz2.

Es wird leider nur eine Datei erstellt, also nicht wie erhofft, zwei Dateien (die erste ca. 4 GB groß)

Was mache ich da falsch?
Hack-o-Master - 18.09.2006, 15:46 Uhr
Titel:
Versuch mal:
komprimieren
Code:
bzip2 -c back.tar | split -b 4000m - back.tar.bz2.
dekomprimieren (sofern alle teile Zugreifbar sind)
Code:
cat back.tar.bz2.*|bunzip2 -cd >back.tar


Wenn Geschwindigkeit beim komprimieren eine Rolle spielt nimm gzip/gunzip statt bzip2 (Wesentlich schneller, aber Archiv etwas grösser)

Ähnliches hatte ich auf in den Skripten (Commercial/Eigenwerbung... Cool ) backup.sh / restore.sh angewandt.

mfg. Hack-o-Master
geoback - 19.09.2006, 10:25 Uhr
Titel:
Danke, hat so gut funktioniert. Es entstehen Dateien mit der Endung backtar.bz2.aa - tar.bz2.ab
Frage: Die zweite Datei wird im konqueror nicht als tar.bz2 Archiv erkannt. Ist das ein Probelem?
Hack-o-Master - 19.09.2006, 12:19 Uhr
Titel:
geoback hat folgendes geschrieben::
Frage: Die zweite Datei wird im konqueror nicht als tar.bz2 Archiv erkannt. Ist das ein Probelem?
Der Header des bzip2 - Archves befindet sich doch nur im ersten Teil, denn das Archiv wurde mittels split (einer 'Schere' Ausrufezeichen vergleichbar) durchgeschnitten...

Sofern du obigen Dekomprimierungs-Einzeiler verwendest geht das Zusammensetzen 1A.

mfg. Hack-o-Master
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007