tar

Post Reply
Message
Author
Welle

tar

#1 Post by Welle »

wenn ich ein backup mit
tar -c -v -z -f /dev/nst0 /mein/verzeichnis
gemacht habe, müßte ich doch mit
tar -x -z -f /dev/nst0/mein/verzeichnis
die Daten auf die Platte zurückkopieren können, oder?

Das geht nämlich nicht :(
Weiß jemand Rat? merci

Jochen

Re: tar

#2 Post by Jochen »

Auf dem Band ist kein Dateisystem, und /dev/nst0 ist auch kein Verzeichnis. Also kann die Schreibweise /dev/nst0/mein/verzeichnis nicht stimmen.

Entweder Du willst alles auspacken, dann reicht es, wenn du<pre>tar -x -z -f /dev/nst0</pre>eintippst. Dann liest tar das Archiv vom Band und packt alle Dateien aus. Oder Du willst aus einem grösseren Archiv nur die Dateien, die in /mein/verzeichnis stehen, dann verwendest Du<pre>tar -x -z -f /dev/nst0 mein/verzeichnis</pre>So werden alle Dateien und Verzeichnisse unter /mein/verzeichnis ausgepackt. Das führende Slash von "/mein/verzeichnis" hat tar freundlicherweise beim Sichern weggeschmissen, daher musst Du es beim Restore weglassen.

Ach, ja, da Du /dev/nst0 benutzt, wird das Band nach dem Sichern (oder nach dem Restore) nicht automatisch zurückgespult. Um das zu erreichen, kannst Du entweder /dev/st0 (ohne das "n") verwenden oder aber händisch mit "mt -f /dev/nst0 rewind" zurückspulen.

OK?

Helux

Re: tar

#3 Post by Helux »

Danke Jochen,

ich hatte zwar nicht gefragt, wollte das Gleiche aber auch wissen!

Gruß
Helux

Post Reply