Lord_Icon
Member
Hi,
ich müßte eine größere Datei packen und auf n kleinen USB Stick kopieren.
Das packen selbst ist kein Problem... aber der Stick hat nur 4GB.
Tar selbst kann ja auch mehrfache Datein erstellen... aber (so scheint es) ohne komprimierung.
Folgendes habe ich getestet:
Erstellt mir ein riesen größes File. (v will ich haben. Soll gespächig sein)
Fraglich ist nun, wie ich die Datei auf 4GB packen kann.
Die Hilfe sagt:
Sprich: tar kappt das File zwar nach einer gewissen größe... überschreibt mir aber immer wieder das gleiche file... insofern ich es direkt auf die Festplatte schreibe.
Mein Ziel ist es aber, ein Verzeichniss zu packen und zum schluß z.B. 3 x 4GB Datein zu erhalten.
tar an split zu übergeben, erfüllt aber auch nicht grad meinen Wunsch, da das auflisten der Datein nicht mehr funktioniert:
z.B.
Die 3te Lösung ist dann Rescourcen-Verschwendung.
Packen auf ein File und dann split separat drüberzulaufen.
Klappt zwar... aber die riesige Datei, wird dann nochmal eingelesen und erneut geschrieben. Zeit und HDD-verlust.
Kennt einer andere andere Möglichkeit ?
Vielen Dank
ich müßte eine größere Datei packen und auf n kleinen USB Stick kopieren.
Das packen selbst ist kein Problem... aber der Stick hat nur 4GB.
Tar selbst kann ja auch mehrfache Datein erstellen... aber (so scheint es) ohne komprimierung.
Folgendes habe ich getestet:
Code:
tar cfvj /srv/test2 /srv/
Fraglich ist nun, wie ich die Datei auf 4GB packen kann.
Die Hilfe sagt:
Nur hier sagt mir tar, dass ich Bestätigen soll, wenn der Datenträger bereit stände.-L, --tape-length=ZAHL Medium wechseln, wenn ZAHL × 1024 Bytes
geschrieben wurden
-M, --multi-volume mehrteiliges Archiv anlegen/listen/extrahieren
Sprich: tar kappt das File zwar nach einer gewissen größe... überschreibt mir aber immer wieder das gleiche file... insofern ich es direkt auf die Festplatte schreibe.
Mein Ziel ist es aber, ein Verzeichniss zu packen und zum schluß z.B. 3 x 4GB Datein zu erhalten.
tar an split zu übergeben, erfüllt aber auch nicht grad meinen Wunsch, da das auflisten der Datein nicht mehr funktioniert:
z.B.
Code:
tar cfvj /srv/test2.test /srv/ | split -b 102400
Die 3te Lösung ist dann Rescourcen-Verschwendung.
Packen auf ein File und dann split separat drüberzulaufen.
Klappt zwar... aber die riesige Datei, wird dann nochmal eingelesen und erneut geschrieben. Zeit und HDD-verlust.
Kennt einer andere andere Möglichkeit ?
Vielen Dank