[[Vorlage(Archiviert, )]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Paketen] [:Terminal: Ein Terminal öffnen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] Vielfach muss nicht, wie im Artikel [:Sicherungskopien_auf_Streamer:] beschrieben, nur auf ein einzelnes Band gesichert werden, sondern für die Datensicherung werden mehrere Bänder benötigt. Damit nicht bei jedem Sicherungsdurchlauf Bänder gewechselt werden müssen, wird meistens zusätzlich ein [wikipedia:Tape-Library:Bandroboter] eingesetzt. Dieser Artikel soll erklären, wie ein Bandroboter angesprochen wird. Zum Einsatz kommt dabei das Kommandozeilenwerkzeug [sourceforge:mtx:MTX - Media Changer Tools] {en}. = Installation = Das folgende Paket muss installiert [1] werden: {{{#!vorlage Paketinstallation mtx, universe }}} = Verwendung = Wie in [:Sicherungskopien_auf_Streamer:] beschrieben, wird ein Bandlaufwerk unter '''/dev/stX''' bzw. '''/dev/hdX''' eingebunden. Allerdings wird der eigentliche Bandroboter unter '''/dev/sgX''' angesprochen. Der erste Bandroboter ist demnach '''/dev/sg0''', der zweite '''/dev/sg1''', usw. Diese Anleitung geht von einem Bandroboter aus, der unter '''/dev/sg0''' liegt. == Statusabfragen == Informationen über den angeschlossenen Roboter können wie folgt im Terminal [2] abgefragt werden: {{{#!vorlage Befehl mtx -f /dev/sg0 status }}} Die Ausgabe sollte folgendermaßen aussehen: {{{ Data Transfer Element 0:Empty Storage Element 1:Emtpy Storage Element 2:Full Storage Element 3:Emtpy Storage Element 4:Emtpy }}} Das "Data Transfer Element 0" beschreibt das Bandlaufwerk selber. Mit "Storage Element 1-4" werden die einzelnen Schächte bezeichnet, in die Bänder abgelegt werden können. Hinter dem Doppelpunkt steht bei Geräten mit Barcode-Leser die ID des Bandes, das eingelegt ist (z.B. BAU5719) oder "Empty", wenn kein Band eingelegt ist. Auf Geräten ohne Barcodeleser steht nur entweder "Full" oder "Empty". == Bänder laden == Ein Band wird mit folgendem Befehl in das Bandlaufwerk geladen: {{{#!vorlage Befehl mtx -f /dev/sg0 load }}} Um jetzt z.B. ein Band von Schacht 2 in das Bandlaufwerk zu laden, ist folgender Befehl auszuführen: {{{#!vorlage Befehl mtx -f /dev/sg0 load 2 }}} Natürlich kann ein neues Band nur geladen werden, wenn der Bandlaufwerk leer ist. == Bänder entladen == Das Entladen von Bändern funktioniert folgendermaßen: {{{#!vorlage Befehl mtx -f /dev/sg0 unload 2 }}} Mit diesem Befehl wird das Band, das sich gerade im Laufwerk befindet, ausgeworfen und in Schacht 2 gelagert. == Bänder zwischen Schächten verschieben == Das Verschieben von Bändern zwischen zwei Schächten wird nicht von allen Bandrobotern unterstützt. Falls unterstützt, kann man ein Band mit folgendem Befehl verschieben: {{{#!vorlage Befehl mtx -f /dev/sg0 transfer 2 5 }}} Mit diesem Befehl wird das Band von Schacht 2 in den Schacht 5 verschoben. = Getestete Geräte = Diese Liste soll eine Hilfe sein, um sofort zu sehen, ob MTX mit bestimmter Hardware funktioniert. Informationen zu nicht funktionierenden Geräten können als Bugreport an die Entwickler weitergegeben werden. Unterstützte Geräte: * Exabyte 220, dual-drive, barcode-reader, 21 Slots * Exabyte EZ-17, single-drive, 7 Slots * Seagate DDS-4, single-drive, 6 Slots * Quantum PX 520, single-drive, barcode-reader, 36 slots * HP MSL6000, dual-drive, 30 slots = Links = * [sourceforge:mtx:Projektseite] {en} * [man:mtx:Manpage] {en} #tag: Sicherheit, Server, System