• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

SuSE 9.0 tar Dateien splitten, nur wie?!

Hi,

ich habe ein Problem, ich habe auf meinem Root Server ein größeres Verzeichnis, ca. 5GB in ein Tar Archiv gepackt.... jetzt möchte ich diese Tar Datei auf meinen Backup Server laden, doch noch dem hochladen, ist die Datei statt 5GB nur ca. 2GB groß.....

Deshalb sollte ich jetzt wohl die Tar Datei splitten und dann die einzelnen Teile hochladen, da der Backup Server anscheinend bei 2GB ne Grenze hat....

Ich suche schon bestimmt seit 2 Stunden nach eine Möglichkeit die Tar Datei zu splitten und anschließend bei Bedarf wieder zusammen zu setzen, finde aber keine Lösung.... könnt ihr mir da vielleicht mit einem Script, bzw. Befehl weiterhelfen?

Gruß
Simon
 
OP
F

fantasiefisch

Newbie
Gehts evtl. etwas genauer?
Vielleicht ne kurze Anleitung, wie ich die Datei splitte und dann später wieder zusammen setze?

Gruß
Simon
 

Martin Breidenbach

Ultimate Guru
Du könntest natürlich auch selber googeln. Aber ich hab jetzt 3 Wochen Urlaub und vieeel Zeit....

Hier kommt ein Beispiel drin vor:

http://www.winboard.org/lofiversion/index.php/t25884.html
 
OP
F

fantasiefisch

Newbie
Da steht dass es dann .part1 usw. geben soll... das passiert bei mir leider nicht ich habe dann dateien wie "xab" oder sowas da....

Leider lassen sich diese Datein dann auch nimmer zusammensetzen... das ist nicht so ganz was ich haben wollte....

Keiner ein Idee?


mfg
 
A

Anonymous

Gast
Option -d Numerische_Suffixe
Option -a3 Suffixlänge 3
Option -b 100000 maximale Länge der Dateien 100000Byte
Datei Dateiname
Datei_ Dateiteilname vor Suffix

Code:
rob@dhcppc1:~/test> ls -l Datei
-rw-r--r--  1 root ftp 1048576 2005-04-22 23:47 Datei
rob@dhcppc1:~/test> split -d -a3 -b100000 Datei Datei_
rob@dhcppc1:~/test> ls -l Datei*
-rw-r--r--  1 root ftp 1048576 2005-04-22 23:47 Datei
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_000
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_001
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_002
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_003
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_004
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_005
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_006
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_007
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_008
-rw-r--r--  1 rob  ftp  100000 2005-05-18 21:59 Datei_009
-rw-r--r--  1 rob  ftp   48576 2005-05-18 21:59 Datei_010
rob@dhcppc1:~/test> cat Datei_??? > Datei2
rob@dhcppc1:~/test> md5sum Datei Datei2
93b71cf1d99f378a3a1cf51bd286b93a  Datei
93b71cf1d99f378a3a1cf51bd286b93a  Datei2
rob@dhcppc1:~/test>

Zusammenbau mit cat Umgeleitet in Dateineu
und wie du siehst ist die Orginaldatei mit der so entstandenen Datei gleich.

robi
 
OP
F

fantasiefisch

Newbie
OK, thx! Das scheint zu funktionieren!

Aber wie setze ich das dann wieder zusammen? Wenn ich cat Datei eingebe, dann ließt er die Datei und dass wars dann....

Aber wie füge ch die einzelnen Dateien zusammen...??

*edit*
Die Option -d kennt mein split Befehl irgendwie nicht... was ist denn da los?


Gruß
Simon
 
A

Anonymous

Gast
Dann lass die Option -d weg, dann entstehen aaa aab aac aad ....... Dateien
zusammensetzen cat Dateiteilname??? > Dateinameneu (die Fragezeichen für die Suffixe) das sollte wohl funktionieren.


robi
 
OP
F

fantasiefisch

Newbie
OK, aber es sind ja mehrere dateien, soll ich die dann einfach hintereinander schreiben und dann werde sie zusammen gesetzt?

Gruß
Simon
 
A

Anonymous

Gast
Nur diesen einen cat Befehl absetzen, durch die Fragezeichen werden dann in der bash die ganzen gesplittetetn Dateinamen in der richtigen Reinfolge erzeugt und an cat übergeben, von cat zusammengesetzt und mit dem Umleitungszeichen als neue Datei geschreiben.

robi
 
A

Anonymous

Gast
http://www.linux-praxis.de/lpic1/manpages/split.html
http://www.linux-praxis.de/lpic1/manpages/cat.html

hier noch mal die beiden Befehle in Deutsch.
Eichfach mal ein bissel damit spielen, wo bleibt denn euer Forschergeist ??????

robi
 
A

Anonymous

Gast
hi,
http://www.linux-club.de/viewtopic.php?t=13141
letztes script !!!
die boardsuche scheint nicht sehr beliebt zu sein #fg#

Mƒg ®êïñï
 
Oben