HowTo / FAQ / Checklist Taperoboter

Dieses HowTo beschreibt die grundlegende Bedienung der zum StorEdge L9 gehörenden Software Veritas Netbackup Business Server. Hierzu gibt es im wesentlichen 3 verschiedene Ansätze
  1. Ein Java-basiertes Interface (Achtung: zur Zeit, April 2004, funktioniert dieses Interface nicht mehr).
  2. Ein Text-basiertes Interface.
  3. Eine Sammlung von Kommandozeilentools.
Ich persönlich bevorzuge bis auf eine Ausnahme das Text-basiertes Interface. Im folgenden werden alle drei Interfaces parallel beschrieben.

Veritas Netbackup Server-Software starten

1. Auf kogs1 als root einloggen.
2. /usr/openv/java/jnbSA
Aus mir unklaren Gründen fragt diese Anwendung noch einmal nach dem root-Passwort. Dann startet eine sehr langsame Java-Applikation.

Logon-Screen Menu

Am besten bringt man das xterm, in dem man zur Zeit eingeloggt ist, auf volle Bildschirmgröße. Dann
/usr/openv/netbackup/bin/bpadm
-

Einen Überblick über die Tapes verschaffen

1.
  • Einmal auf das Icon "Media and Device Management" klicken.
  • Im linken Panel auf "Volume Groups00_000_TLD" klicken. Im rechten Panel werden jetzt die Tapes angezeigt, die sich zur Zeit im Roboter befinden. Diese sollte man notieren.

Media and Device Managment Tapes im Roboter

  • e) Media Management...
  • s) Special Actions
  • c) Inventory a Robot and Report Contents
  • 1) TLD 0 -- kogs1.informatik.uni-hamburg.de
Nach der letzten Auswahl muss man einmal RETURN drücken. Jetzt werden jetzt die Tapes angezeigt, die sich zur Zeit im Roboter befinden. Diese sollte man notieren.
/usr/openv/volmgr/bin/vmcheckxxx -rt tld -rn 0 | sort -k3,3 | a2ps -1 -p -Pr135_hp
2.
  • Einmal auf das Icon "Reports" klicken.
  • Dort einmal auf "ReportsMedia List" klicken.
  • Alle Tapes notieren, die zur Zeit im Roboter stecken und als "FULL" markiert sind. Diese müssen ausgewechselt werden.
    Anschließend alle "fehlenden" Tapes notieren, d.h. alle Tapes, deren Nummer in der Abfolge der Tapes scheinbar fehlt - dies sind Tapes, deren Daten bereits expired sind, und die mithin wieder für ein neues Backup zur Verfügung stehen.
  • Mit "FileExit" das Fenster wieder schließen.

Report-Selector Media-List

  • r) Reports...
  • m) Media...
  • l) Media List
  • Alle Tapes notieren, die zur Zeit im Roboter stecken und als "FULL" markiert sind. Diese müssen ausgewechselt werden.
    Anschließend alle "fehlenden" Tapes notieren, d.h. alle Tapes, deren Nummer in der Abfolge der Tapes scheinbar fehlt - dies sind Tapes, deren Daten bereits expired sind, und die mithin wieder für ein neues Backup zur Verfügung stehen.
/usr/openv/netbackup/bin/admincmd/bpmedialist | a2ps -1 -p -Pr135_hp

Alle Tapes notieren, die zur Zeit im Roboter stecken und als "FULL" markiert sind. Diese müssen ausgewechselt werden.
Anschließend alle "fehlenden" Tapes notieren, d.h. alle Tapes, deren Nummer in der Abfolge der Tapes scheinbar fehlt - dies sind Tapes, deren Daten bereits expired sind, und die mithin wieder für ein neues Backup zur Verfügung stehen.

Offensichtlich sind zumindest hier die Kommandozeilentools am komfortabelsten, da man deren ausgabe direkt an den Drucker senden kann und sich keine Notizen per Hand machen muss.

Tapes austauschen

1. Jetzt müssen die Tapes getauscht werden. Für den Fall, dass neue Tapes verwendet (und mit einem Barcode versehen) werden müssen, nimmt man am besten eine Schere mit in Raum 136R.
2. Wenn N Tapes gewechselt werden sollen, dann versucht man erstmal aus der Schublade
Backups Taperoboter
StorEdge L9
DLT
entsprechend viele "expired" Tapes zu nehmen, also Tapes, deren Nummer in der oben erstellten Liste fehlten.

Wenn weitere Tapes benötigt werden, können diese aus der Schublade

Leere Tapes
DLT 40/80 GB
genommen werden. Diese müssen jetzt noch mit einem Barcode versehen werden, dafür kann man aus dem bereitliegenden Papierbogen Barcodes ausschneiden. Falls keine Barcodes in der Nähe des Tapelaufwerks liegen, kann man mit
~utcke/bin/barcode -s start
neue Labels drucken, die bei A00start beginnen.

Schrank Leere Tapes Volle Tapes Barcodes

3. Den Roboter öffnet man, indem man irgendeinen Knopf drückt, um zum Menu zu gelangen, dann den Knopf mit dem Text Door. Sobald man ein knackendes Geräusch hört und auf dem Display des Roboters der Text "Door is unlocked" erscheint, kann man die Tür manuell öffnen.

Taperoboter Press Any Button Door Unlocked

4. Jetzt kann man die Tapes entnehmen. Das vordere Magazin kann man bei gedrücktem grünen Knopf aus dem Roboter nehmen. Die Tape lassen sich dann einfach aus dem Magazin ziehen. Aus dem hinteren Magazin kann man Tapes entnehmen, indem man leicht auf die Tapes drückt.
5. Die vollen Tapes kommen in die Schublade mit der Aufschrift
Backups Taperoboter
StorEdge L9
DLT

Volle Tapes

ACHTUNG: nicht die Kassette mit den Datenbank-Backups (zur Zeit A00014) entnehmen!
6. Die neuen Kassetten mit den Barcodes wieder ins Magazin einsetzen.
7. Den Roboter schließen. Es erscheint jetzt der Text "Checking inventory" und nach einigen Minuten eine Übersicht, welches Tape in welchem Laufwerk steckt. Hierbei ist es wichtig, dass alle Barcodes fehlerfrei gelesen wurden!

Checking

8. Jetzt kann man zurück ins Büro gehen und...
9. ...in der noch offenen Anwendung auf "ActionsInventory Robot" klicken. Dort sollte man erst einmal "Preview volume configuration update." wählen, und nur wenn die Vorschläge stimmig erscheinen, in einem zweiten Durchlauf auf "Perform volume configuration update." gehen.

Danach mit "FileExit" das Fenster wieder schließen.

  • e) Media Management...
  • s) Special Actions
  • v) Inventory a Robot and Compare with Volume Configuration
  • 1) TLD 0 -- kogs1.informatik.uni-hamburg.de
Nur wenn die Vorschläge stimmig erscheinen, in einem zweiten Durchlauf
  • r) Inventory a Robot and Update Volume Configuration
  • 1) TLD 0 -- kogs1.informatik.uni-hamburg.de
  • u) Inventory Robot and Update Volume Configuration
foreach i ("`/usr/openv/volmgr/bin/vmcheckxxx -rt tld -rn 0 -recommendcmd | grep '*** Command' | sed 's/\*\*\* Command: //'`")
foreach? $i
foreach? end

Zustand des Roboters testen

1. Da der Deamon von Zeit zu Zeit stirbt, ist jetzt auch eine günstige Gelegenheit, ihn neu zu starten:
/etc/rc0.d/K77netbackup stop
/etc/rc2.d/S77netbackup start
ACHTUNG: Im Gegensatz zu den meisten Startskripten ist es hier wichtig, welches der beiden Skripte aufgerufen wird!
2. Jetzt noch schauen, ob der Roboter läuft: im Device Monitor sollte keines der Laufwerke auf "DOWN" stehen. (Host→Exit) ????? ?????
3. Und um Sicherzugehen noch ein kleines Backup starten: "Backup Policy Management", rechte Maustaste auf mail, "manual backup", "Full".

Backup Policy Management Manual Backup

Sobald das Backup gestartet wurde, den Backup Manager mit "Class→Exit" verlassen.
  • m) Manual Backups...
  • mit
    b) Browse Classes Forward
    das gewünschte Backup auswählen, z.B. "mail-daily".
  • i) Initiate Backup
?????
4. Jetzt den "Activity Monitor" starten. Dort sollte ganz unten jetzt ein Backup Job laufen;

Activity Monitor

wenn dieser erfolgreich abgeschlossen werden konnte, kann man den Activity Monitor mit "File→Exit" verlassen.
????? /usr/openv/netbackup/bin/admincmd/bpdbjobs -report | sort -n
Unten befinden sich die aktuellen Jobs, dort sollte der gerade gestartete Job als "Active" auftauchen (oder, falls noch ein anderer Job "Active" ist, als "Queued").
Sven Utcke

Valid HTML 4.0!

last modified: 05-Oct-2004