Tim Macholl schrieb: =20
Es geht darum, ein Archiv auf seine Funktion und Richtigkeit zu pr=FCfen, =20 Gibts daf=FCr nicht den Parameter -t ??? =20 Ansonsten w=FCrde ich mit -O nach Standard-Out schreiben und auf /dev/n=
Ulrich Gehauf schrieb: ull
umleiten. =20 Gru=DF Uli =20
ne ich meine nicht die Std-Out Ausgabe. Es geht mir darum das er die Dateien auch wirklich entpackt. Wenn ich mich auf den Std-Out verlassen wei=DF ich zwar das die Dateien da liegen aber nicht ob die Dateien oder das Archiv defekt sind.
Mal ein Beispiel wie ich das meine. Ich schreibe die passwd und die shadow in ein Archiv als Backup. Dann werden die Original Dateien Korrumpiert wie und warum auch immer. Ich lasse mir dann aus dem Backup mit tar tf eine Liste ausgeben und sehe..jop Files sind da...entpacke diese dann direkt in das /etc/ Verzeichnis(ist halt ein Beispiel) und =FCberschreibe die Originale. Dann stell ich fest das die Dateien besch=E4digt worden sind und hab damit ein Problem. Es muss also ein Zugriff auf die Datei stattfinden. Und da son Backup ja auch bissel gr=F6=DFer werden kann k=F6nnte man das entpackte Zeug direkt= nach /dev/null schieben so habe ich einen Richtigen Zugriff auf das Archiv und nicht nur eine Listen Erstellung. Wenn es dann Probleme gibt zeit er mir das im Std-Out oder im Err-Out an wenn ich dann was wieder herstellen muss wei=DF ich die Dateien nicht aus diesem Archiv rekonstruieren kann.
Hallo Tim, zumindest beim Lesen (-t) eines komprimierten Archivs werden feststellbare Fehler (also z.B. nicht lesbare Blöcke auf dem Datenträger) sicher entdeckt - bei einem unkomprimierten Archiv könnte tar diese evtl mit seek überspringen statt sie zu lesen. Sollte tar das tun, kann man das cat backup-datei | tar -tf- umgehen. Was du aber in keinem Fall feststellen kannst, ist die Korrektheit der Daten - wenn z.B. während dem Erstellen des Archivs eine Datei gerade geändert wurde Wolfgang -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org