Zum Inhalt springen
Bandlaufwerk / Streamer

Bandlaufwerk / Streamer

Ansprechen des Streamers

Zugriffsprogramme

Ein Streamer unter Linux ist ein Character-Device. Es gibt kein Dateisystem auf einem Bandlaufwerk, dass man mounten könnte. Um auf das Bandlaufwerk zu zugreifen benutzen wir Tools wie tar, cpio und andere. Für diese Programme ist der Streamer wie ein Nadeldrucker mit Endlospapier. Das Programm weiß nicht an welcher Stelle das Band steht und kann es auch nicht vor und zurückspulen.

Verwaltungsprogramm

Um das Tape zu verwalten brauchen wir das Programm mt (magnetic tape). mt kennt die Position des Bandes und kann es bewegen. Es selbst kann die Daten aber nicht lesen. So brauchen wir die Kombination der beiden Programme tar und mt.

Device Name des Streamers

Unter Linux erhält der erste Streamer am SCSI-Interface standardmässig den Device-Namen /dev/st0 zugewiesen.

Arbeiten mit dem Streamer

rewinding / nonrewinding device

MethodeDeviceBeschreibung
rewinding/dev/st0nach dem Schreiben wird das Band zurückgespult
nonrewinding/dev/nst0das Band bleibt nach dem Schreiben stehen, so dass weitere Daten geschrieben werden können

Important

Werden mit der rewinding - Methode mehre Datenblöcke auf das Band geschrieben, wird jeder Block immer vom nachfolgenden Überschrieben!

Band verwalten mit mt

AktionBefehl
Zurückspulenmt -f <tape-device> rewind
Zum nächsten Archiv vorspulenmt -f <tape-device> fsf
n Archive vorspulenmt -f <tape-device> fsf n
Zum nächsten Archiv zurückspulenmt -f <tape-device> bsf
n Archive zurückspulenmt -f <tape-device> bsf n
Status anzeigenmt -f <tape-device> status
Kassette auswerfenmt -f <tape-device> offline

Important

Beim Spulen des Bandlaufwerkes mit der nonrewinding - Methode ansprechen, da sonst immer an den Anfang des Bandes zurückgespult wird.

tar Archive

Backup erstellen

AktionBefehl
Um ein Verzeichnis als Backup zu erstellentar cvf <tape-device> <Datei / Verzeichnis>
Oder komprimierttar czvf <tape-device> <Datei / Verzeichnis>

Backup prüfen

tar tvf <tape-device> <Datei / Verzeichnis>

Backup wiederherstellen

AktionBefehl
Um ein Archiv vom Bandlaufwerk zu lesen und zu extrahieren
(Wenn eine Datei / Verzeichnis angegeben ist, wird nur diese extrahiert)
tar xvf <tape-device> [<Datei / Verzeichnis>]
Oder bei komprimierten Datentar xzvf <tape-device> [<Datei / Verzeichnis>]

Important

Gezippte Archive können nicht überprüft und angesehen werden.

Zuletzt aktualisiert am