Hallo Wolfgang,
wm@messingschlager.com schrieb:
> Also ich habe den Versuch einmal gestartet:
> ===================================================
> sybase@deb-syb:/tmp$ mt erase
> sybase@deb-syb:/tmp$ export TAPE=/dev/nst0
> sybase@deb-syb:/tmp$ date > a1
> sybase@deb-syb:/tmp$ date > a2
> sybase@deb-syb:/tmp$ date > a3
> sybase@deb-syb:/tmp$ tar cv a1 a2
> a1
> a2
> sybase@deb-syb:/tmp$ date >> a2
> sybase@deb-syb:/tmp$ date >> a3
> sybase@deb-syb:/tmp$ tar cv a2 a3
> a2
> a3
> sybase@deb-syb:/tmp$ mt rewind
> sybase@deb-syb:/tmp$ tar tv
> -rw-r--r-- sybase/sybase 30 2010-06-02 09:09 a1
> -rw-r--r-- sybase/sybase 30 2010-06-02 09:09 a2
> sybase@deb-syb:/tmp$ tar tv
> tar: This does not look like a tar archive
> tar: Error exit delayed from previous errors
> ===================================================
>
> Also irgend wie habe ich hier ein Problem mehrere tar archive (ich habe nun auch auf das label verzichtet) auf ein Band zu schreiben. Evtl. muss man hier etwa die Option r oder --append verwenden?
> Aber soweit ich weiß wird bei der Option r eine schon existierende Datei überschrieben, oder?
> Ich wollte aber mehrere tar archive auf einem Band.
Mache bitte den Test noch einmal
und wenn diese Meldung wieder kommt
> sybase@deb-syb:/tmp$ tar tv
> tar: This does not look like a tar archive
> tar: Error exit delayed from previous errors
> ===================================================
dann starte das commando
# tar tv
nocheinmal und wenn tatsächlich nötig, ein weiteres mal.
Diese Meldung kommt bei mir auch.
So wie es ausschaut hat er zwar das lesen zu dem Zeitpunkt beendet, ABER
ist noch nicht auf den Anfang des neuen Sets positioniert.
!-------------------------!----!--------------------------!----!----..
!begin-erstes set ----ende!----!begin zweites set ----ende!----!beginn .
!-------------------------!----!--------------------------!----!-----
usw.
Da wird einfach der Anfang des nächsten Datensets noch nicht erkannt.
Du kannst mit
# mt fsf
zum Anfang des nächsten sets fahren.
Ich setze üblicherweise einfach ein weiteres tar commando ab, bis er
beim nächsten set ist.
Ich erinnere mich nicht, das ich schon mal mehr als 2 tar hintereinander
absetzen musste.
# tar tvf /dev/nst0
wenn hier eine fehlermeldung kommt dann steht er nun am
anfang des zweiten datensets.
wenn keine fehlermeldung kommt dann hat er jetzt die daten
des zweiten sets gelistet.
sonst einfach
Habe ich das doch nicht ganz so deutlich geschrieben.
Also einfach ein weiteres tar bis die Daten gelistet werden.
Nicht gleich wegen der Meldung die Nerven wegschmeissen. :-)
Die Daten sind auf jeden Fall da.
Du hörst ja beim Schreiben das er richtig tut. ;-)
Übrigens du kannst auch mit cat /dev/nst0 vom Band lesen.
Experimentiere auch ein wenig mit dem commando
# mt
wenn du mit mehr als zwei Sicherungssätzen werkeln willst.
Wenn Du einen skype hast kannst mich schreibend erreichen ebner74.
Mein Audio funktioniert zur zeit mit dem ubuntu nicht.
Heute ist bei uns ein Feiertag da wirst mich sogar tagsüber erwischen.
lg
michi
Received on Thu Jun 3 01:46:23 2010