Problembehebung
From SEPsesam
Einleitung
Diese Problembehebung soll ihnen helfen Fehler so früh und präzise wie möglich zu erkennen. SEP sesam bietet folgende Möglichkeiten:
- Verschiedene Protokolle (inkl. Email-Versendung)
- Tägliche Protokolldateien
- Protokollmechanismen mit verstellbaren Stufen
Vor allem bei dem Szenario, dass SEP sesam wochenlang ohne Probleme mit hoher Durchsatzrate läuft und plötzlich vermindert sich die Durchsatzrate oder bestimmte Computer werden nicht mehr gesichert, fungiert SEP sesam als ein Erkennungstool für technische Hardware- und/oder Softwaredefekte oder Änderungen im Netzwerk des Betreibers (geänderte Adressen, falsch verbundener Backbone, defekter Star Connector, etc.)
Bei Fehlern in der Funktionssequenz von SEP sesam können wir die folgende Analyse-Sequenz empfehlen:
- 1. sm_main Status überprüfen, ob alle Prozesse laufen und nötigenfalls die fehlenden Prozesse mit sm_main reload neu starten.
- 2. Tagesprotokoll
- 3. Spezifische Protokolle für Sicherungen und Rücksicherungen
- 4. Protokolldateien
Probleme mit dem Interface (GUI)
Probleme mit den Java Sicherheitseinstellungen sind manchmal schwer zu erkennen, weil beispielsweise der GUI-Klient nicht startet, aber die Konfigurationsfehler sind auf dem GUI-Server zu suchen.
| Fehlerbeschreibung | Ursache, Lösung |
| GUI Server nicht erreichbar |
|
| Verbindung zur Datenbank gescheitert |
|
| GUI startet nicht |
|
| Problem beim Lesen/Beschreiben des Arbeitsverzeichnisses: |
|
| Online-guide erscheint nicht |
|
| Online-Hilfe öffnet sich nicht |
|
Tips:
- Die Nutzerrechte von fehlenden Computern können auf Serverseite mit dem Programm sm_setup allow_gui {host} {user} in die java-policy-file eingegeben werden.
- Nach den Änderungen in der sm_java.policy der GUI-Server is ein Neustart nicht erfrderlich. Aktualisierung ist in sm_java.policy ausdrücklich erlaubt mit dem Eintrag permission java.security.SecurityPermission "getPolicy";
- Die Syntax der Pfadnamen in der sm_java.policy sind platfromabhängig.
- Um zu testen, ob es in der Java Sicherheit Probleme gibt kann die Zeile permission java.security.AllPermission; unkommentiert werden (vorangehende '//' entfernen). So wird die Beschränkung auf genau bestimmte Rechte abgschaltet. Um Sicherheitslöcher zu vermeiden sollte diese Zeile nach dem Test wieder auskommentiert werden ('//' wieder voranstellen).
Fehlermeldungen der Kernsoftware
Netzwerkprobleme
Netzwerkprobleme zählen zu den häufigsten Fehlerquellen, d.h. ein Copmuter läuft nicht ohne Probleme und /oder die Hardewareverbindung dazu ist korrupt. Hier muss der Betreiber sicher gehen, dass die Kommunikation problemfrei läuft (Netzwerk Check (NW-Check)).
Netzwerk Check Mit Hilfe von Standart-Kommunikationsprogrammen müssen die Verbindungen und die Adressenauflösung geprüft werden (ping, nslookup, Adressauflösung, etc.). Zusätzlich müssen die Verbindungen mit dem korrespondierenden SEP sesam Programm (CTRL/SSH) überprüft werden. Die Adressauflösung muss beständig sein, d.h. wenn die Auflösung für einen TCP/IP Namen eine IP-Adresse gbit, muss die Auflösung für diese IP-Adresse den selben TCP/IP Namen ergben!
Beispiel
# nslookup decunix Server: seplinux2.sep.de Adresse: 193.28.59.40
Name: decunix.sep.de Adresse: 193.28.59.94
# nslookup 193.28.59.94 Server: seplinux2.sep.de Adresse: 193.28.59.40
Name: decunix.sep.de Adresse: 193.28.59.94
In Fällen in denen unter 'Ursache, Lösung' nur => support@sep.de steht ist eine Analyse der Protokolldateien nötig, welche zu diesem Zweck an den Support geschickt werden muss. support@sep.de sagt ihnen, welche Dateien notwendig sind.
Hinweis
Unter {val} erscheinen in den Meldungen die entsprechenden, tatsächlichen Werte.
Sesam Tagesprotokoll Fehlermeldungen
Tritt ein Fehler auf, so wird die entsprechende Meldung im Sesam Tagesprotokoll vermerkt. Das Format der Meldung sieht folgendermaßen aus:
{Datum} {Zeit} {Meldungscode} [{process id}]: {Meldung}
Beispiel:
2009-06-23 11:26:58 E013-BASICS [ 9804]: SHO_FROM_TO Failure in input from - to: -
Manche dieser Nachrichten können auch auftauchen, wenn ein Sesam Programm in der 'Command Box' oder 'Command Shell' aufgerufen wird.
BACKUP - Probleme des Backups
| Error message | Cause, Solution |
| E001-BACKUP Fehler in PRE-Bearbeitung zu Sicherung {val}:{val} |
|
| E002-BACKUP SMS_WATCH-Prozess kann nicht in Queue {val} gesetzt werden |
|
| E003-BACKUP konnte gv_bck_msg_{val}_{val} SMS_BACKUP nicht lesen" |
|
| E004-BACKUP {val} {val} |
|
| E005-BACKUP Fehler in POST-Bearbeitung zu Sicherung {val}: {val} |
|
| E006-BACKUP {val} Fehler siehe Sicherungsprotokoll |
|
| E007-BACKUP Parameterfehler: ungültige Option {val} ( Zeile {val} ) |
|
| E008-BACKUP SBC Version auf dem Klienten unterstützt keine Verschlüsselung: {val} |
|
BASICS
| Fehlermeldung | Ursache, Lösung |
| E001-BASICS STR_CHAIN Stringüberlauf |
|
| E002-BASICS {val} > Fehler beim Öffnen der Datei {val} mit Modus:{val} |
|
| E003-BASICS {val} > {val} existiert noch nicht - Neustart. |
|
| E004-BASICS GET_LOCAL_TCPIP_ADRESS konnte keine benutzbare WinSock DLL finden. |
|
| E005-BASICS HAL_REDIR Stringüberlauf: {val} {val} |
|
| E006-BASICS CHECK_SMS autom. SMS-Neustart misslungen - SMS nicht verfügbar. |
|
| E007-BASICS {val} > Fehler beim Löschen der Datei(en) {val} |
|
| E008-BASICS Fehler bei Kommandoausführung {val}: {val} |
|
| E009-BASICS Fehler bei Dateikopie {val} {val}: {val} |
|
| E010-BASICS FILE FILE Kopie {val} -> {val} kann Quelle nicht zum Lesen öffnen |
|
| E011-BASICS FILE FILE Kopie {val} -> {val} kann Ziel nicht zum Schreiben öffnen |
|
| E012-BASICS FILE FILE Kopie {val} -> {val} ungültiger Status {val} |
|
| E013-BASICS SHO_FROM_TO Fehler in Eingabe von - bis: {val} - {val} |
|
| E014-BASICS konnte {val} nicht in Queue {val} stellen. |
|
| E015-BASICS Fehlende Parameter - mehr Information mit {val} |
|
| E016-BASICS Tageswechsel Termin darf nicht gelöscht werden. |
|
BREAK - Abbruch Probleme
| Fehlermeldung | Ursache, Lösung |
| E001-BREAK Queue {val} konnte nicht blockiert werden. |
|
| E002-BREAK Queue {val} konnte nicht gestartet werden. |
|
| E003-BREAK Abbruch durch {val} um {val} gescheitert ({val}) |
|
| E004-BREAK Keine Parameter eingegeben - siehe sm_break -h |
|
| E005-BREAK falscher Eingabewert: {val} |
|
| E006-BREAK Abbruchsignal SIGINT konnte nicht an Prozess {val} gesendet werden |
|
CONFDRI - Konfiguration Laufwerke
| Fehlermeldung | Ursache, Lösung |
| E001-CONFDRI Submit {val} in queue {val} mit Fehler. |
|
| E002-CONFDRI Fehler bei Aktivierung des SesamMultiplexStream-Datenservers. |
|
| E003-CONFDRI Automatische Erkennung und Konfiguration der Hardware mit Fehlern beendet - siehe Tagesprotokoll. |
|
CONFLOA - Konfiguration Lader
| Fehlermeldung | Ursache. Lösung |
| E001-CONFLOA konnte Laderbefüllung nicht ermitteln. |
|
| E002-CONFLOA konnte die Laufwerke des Laders {val} nicht ermitteln: {val} |
|
| E003-CONFLOA konnte die Startbefüllung des Laders nicht ermitteln: {val} |
|
DATABAS - Probleme mit der Datenbank
| Fehlermeldung | Ursache, Lösung |
| E001-DATABAS Fehler bei Zugriff auf Datenbank: {val} |
|
| E002-DATABAS DB_SEL_FIRST {val}: kann keine Memory allokieren |
|
| E003-DATABAS DB_SEL_ALLOC {val}: die Recordsliste ist leer, kann kein neues Element allokieren. |
|
| E004-DATABAS DB_SEL_ALLOC %s: kann keine Memory allokieren. |
|
| E005-DATABAS {val} Feld {val} nicht im Record gefunden |
|
| E006-DATABAS {val}: Recordliste ist leer kann angeforderte Daten nicht holen. |
|
| E007-DATABAS unerwarteter NULL-Wert |
|
| E008-DATABAS CONVERT_DATE_TIME: falsches Argument {val} |
|
| E009-DATABAS OA_MAKE_DB_REC_LIS {val}: {val} |
|
| E010-DATABAS OA MAKE DB REC LIS {val}: zu viele Spalten ( max {val} ) |
|
| E011-DATABAS {val} {val}: kann keine Memory allokieren ({val} Bytes) |
|
| E012-DATABAS {val} SQL-Pipe liefert nicht die erwarteten Zeichen |
|
| E013-DATABAS {val} {val}: Fehler beim Öffnen einer Pipe. |
|
| E014-DATABAS OA_DO_SQL {val}: Fehler in SQL-Kommando: {val} |
|
| E015-DATABAS OA_DO_SQL {val]: Fehler von DAMISQL: {val} |
|
| E016-DATABAS {val} PSQL Kommando erzeugt keine Ausgabe. |
|
| E017-DATABAS {val} {val}: zu viele Spalten. |
|
| E018-DATABAS {val} erzeugte unerwartetes Ergebnis: {val}. |
|
| E019-DATABAS Ungültiges Datum in der Tabelle results: {val}. |
|
DRIVES - Probleme mit Laufwerken
| Fehlermeldung | Ursache, Lösung |
| E001-DRIVES falsches Medium {val} für MOUNT-Versuch in Laufwerk {val} |
|
| E002-DRIVES konnte kein Label vom Medium in Laufwerk {val} lesen |
|
| E003-DRIVES Laufwerk {val} ist offline( {val} ) |
|
| E004-DRIVES gv_ro_sms ist noch nicht definiert (INI prüfen, Neustart) |
|
| E005-DRIVES SMS konnte Label auf dem Medium nicht finden. |
|
| E006-DRIVES SMS in nicht erlaubten Zustand. |
|
| E007-DRIVES die Pipes des SMS laufen nicht - Neustart SMS. |
|
| E008-DRIVES Fehler bei Login zu SMS |
|
| E009-DRIVES Fehlertext: {val} |
|
| E010-DRIVES Fehler bei Initialisierung des Mediums in Laufwerk {val}: {val}. |
|
| E001-GETVOL Anforderung Medium {val} mit Fehler: {val} |
|
HOTSTS - Probleme mit Rechnern
| Fehlermeldung | Ursache, Lösung |
| E001-HOSTS Konfiguration des {val} Klienten {val} mit Fehler beendet. |
|
| E002-HOSTS Kein Zugang auf Rechner {val} - bitte dort für {val} einrichten |
|
| E003-HOSTS Fehlermeldung:{val} |
|
| E004-HOSTS Fehler bei Datenbankzugriff ({val}) |
|
| E005-HOSTS lokale Datei {val} kann nicht geöffnet werden um SESAM Rechner dort einzutragen. |
|
| E006-HOSTS Fehlende Parameter für die Konfiguration eines Klienten. |
|
| E007-HOSTS Auf Rechner {val} ist noch keine SEPsesam Client-Software installiert oder konfiguriert - bitte jetzt nachholen |
|
| E008-HOSTS SESAM Computer ist noch nicht konfiguriert - bitte erst nachholen. |
|
| E009-HOSTS Rechnername [{val}] konnte nicht aufgeloest werden |
|
| E010-HOSTS SESAM Client auf {val} noch nicht gestartet - Abhilfe siehe Tagesprotokoll. |
|
| E011-HOSTS Fehlende Berechtigung - bitte [{val}] in {val}:../var/ini/sm_ctrld.auth eintragen |
|
| E012-HOSTS Testsicherung von {val} nicht möglich. |
|
| E013-HOSTS Testsicherung von {val} kommt nicht auf {val} zurück - bitte prüfen ( ping, DNS, lokaler STPD ) |
|
| E013-HOSTS Rechner {val} nicht in Datenbank gefunden: {val}. |
|
| E014-HOSTS RemoteCmd {val} > Fehler: {val} |
|
| E015-HOSTS RemoteCopy Fehler beim Lesen von {val} ( num.{val}): {val} |
|
| E016-HOSTS RemoteCopy {val} {val} {val} -> {val}: Fehler bei {val} |
|
| E017-HOSTS RemoteCopy {val} {val} {val} -> {val}: {val} |
|
| E018-HOSTS RemoteCopy {val}: ungültiger Modus: {val} |
|
| E019-HOSTS RemoteCmd {val} > ungültiger AccessMode - {val} |
|
| E020-HOSTS Rechner {val} derzeit nicht erreichbar |
|
LOADERS - Probleme mit Ladern
| Fehlermeldung | Ursache, Lösung |
| E001-LOADERS Aktion {val} des Laders {val} ist misslungen |
|
| E002-LOADERS Aktion {val} des Laders {val} ist misslungen: {val} |
|
| E003-LOADERS Das spezifizierte Fach {val} des Laders {val} ist belegt. |
|
| E004-LOADERS Achtung Lader {val} ist autounload-fähig! Autounload wird aktiviert! |
|
| E005-LOADERS Achtung für das Laufwerk {val} konnte die interne Laufwerknummer {val} nicht im Lader {val} gefunden werden! Bitte Laufwerkskonfiguration prüfen. |
|
| E006-LOADERS Achtung für {val} {val} konnte die Nummer nicht im Lader {val} gefunden werden! Bitte Konfiguration prüfen. |
|
| E007-LOADERS Ungültige Control Software {val} - nur DIR_MEG oder DIR_SLU erlaubt. |
|
| E008-LOADERS Fehler beim Kreieren der SHOW-LIST (sm_slu) |
|
| E009-LOADERS Ungültige Laderfunktion {val} - nur E,I,L,U,S erlaubt. |
|
| E010-LOADERS Ungültige Fachnummer {val} - max. {val} erlaubt. |
|
MEDIA - Probleme mit Medien
| Fehlermeldund | Ursache, Lösung |
| E001-MEDIA {val} Fehler: {val} |
|
| E002-MEDIA Fehler bei Submit {val} in Queue {val} |
|
| E003-MEDIA Fehler beim Laden des Mediums aus Fach {val}. |
|
| E004-MEDIA Label mit Wildcards [{val}] konnte nicht in ein gültiges Sesamlabel umgewandelte werden. |
|
| E005-MEDIA Archivaktion {val} fehlerhaft beendet: {val} |
|
| E006-MEDIA Archivaktion {val} fehlerhaft beendet - unbekannter EXIT-Code: {val} |
|
| E007-MEDIA Keine Medien des Pools {val} verfügbar |
|
| E008-MEDIA Die Medien des Pools {val} sind gemäß EOL noch nicht initialisierbar |
|
| E009-MEDIA Die EOL freien Medien des Pools {val} sind in anderen Laufwerken geladen |
|
| E010-MEDIA Geladenes Label {val} entspricht nicht dem übergebenem Label {val}. |
|
| E011-MEDIA Medienaktion 'Medium abschliessen' misslungen: {val}. |
|
RECOVER - Desaster Recovery Probleme
| Fehlermeldung | Ursache, Lösung |
| E001-RECOVER Fehlstart von {val} : {val} |
|
| E002-RECOVER Medium {val} konnte nicht geladen werden ({val}) - Abbruchsignal an Restore gesendet |
|
| E003-RECOVER Fehler bei Kopie der Dateien von Saveset {val} auf Medium {val} nach {val} (siehe {val}) |
|
| E004-RECOVER Fehler bei Erstellung der Dateiliste von Sicherungssatz {val} auf Medium {val} |
|
| E005-RECOVER Fehler bei Aufnahme des Mediums mit Label {val} ins Archiv |
|
| E006-RECOVER Fehler bei Aufnahme des Medienpools {val} in Datenbank |
|
| E007-RECOVER Fehlendes Label in EOM-Signal ({val}) |
|
RESTORE - Rücksicherungsprobleme
| Fehlermeldung | Ursache. Lösung |
| E001-RESTORE LIS_DB > {val} |
|
| E002-RESTORE Rücksicherungsauftrag {val} nicht konfiguriert - bitte nachholen |
|
| E003-RESTORE Rücksicherung {val} fehlerhaft beendet: {val} |
|
| E004-RESTORE selektive Generations-Rücksicherung hat keine Savesets gefunden. |
|
| E005-RESTORE selektive Generations-Rücksicherung kann den benötigten Memory nicht belegen ( {val} ). |
|
| E006-RESTORE SEARCH_LIS {val} ist ungültiger Auftragsname. |
|
| E007-RESTORE Fehler von %s-Schnittstelle: {val} |
|
SBC_COM - Meldungen der Sesam Kommunikationsschnittstelle für externe Sicherungen
| Fehlermeldung | Ursache, Lösung |
| E000-SBC_COM Falscher Parameter |
|
| E001-SBC_COM Falsche Anzahl an Parametern |
|
| E002-SBC_COM Fehlende oder falsche Pflichtangabe Auftrag |
|
| E003-SBC_COM Fehler in Datenbank SELECT auf Tabelle |
|
| E004-SBC_COM Fehlende Pflichtangaben zu Label, Mediapool oder Laufwerknummer |
|
| E005-SBC_COM FIND_DRIVES_OF_POOL für Medienpool {val} ist kein Laufwerk konfiguriert |
|
| E006-SBC_COM Eine externe Sitzung {val} wurde noch nicht eröffnet |
|
| E007-SBC_COM Fehlende Pflichtangabe zu Savesetname |
|
| E008-SBC_COM GET_SEGM_AND_OFFSETS konnte die ausgewählte Datei {val} im Saveset {val} nicht finden |
|
| E009-SBC_COM GET_SEGM_AND_OFFSETS Formatfehler in Zeile [{val}] |
|
| E010-SBC_COM Der eingegebene Tapeserver {val} ist für Laufwerk {val} nicht zulässig (siehe Laufwerkseigenschaften). |
|
| E011-SBC_COM Falscher Parameter -s {val} : bitte savesetname@starting-time wie von OpenRestore zurückgegeben benutzen |
|
| E012-SBC_COM Konnte Laufwerksrechner zu LW {val} nicht ermitteln - bitte Laufwerkseigenschaften prüfen. |
|
| E013-SBC_COM Restore nicht möglich, da die Sicherung {val} nicht erfolgreich war |
|
| E014-SBC_COM INQUIRE_INFO falscher Typ |
|
| E015-SBC_COM INQUIRE_INFO Saveset {val} existiert nicht |
|
| E016-SBC_COM INQUIRE_INFO kann LIS-Datei {val} zu Saveset {val} nicht zum Lesen öffnen |
|
| E017-SBC_COM Queue-Eintrag (submit) für sm_sbc_com_ext ist misslungen, Saveset |
|
| E018-SBC_COM Fehler beim Datenbank UPDATE in Tabelle |
|
| E019-SBC_COM CONNECT_BACKUP Fehler beim Laden des Mediums {val} in Laufwerk {val} |
|
| E020-SBC_COM LOTUS_SAVESET keine Sicherung mit Datei {val} gefunden |
|
| E021-SBC_COM Der Auftrag {val} mit Sicherungstyp {val} wird nicht für Sicherungstyp {val} akzeptiert. |
|
| E022-SBC_COM Medium {val} ist derzeit nicht verfügbar. |
|
| E023-SBC_COM Auftrag {val} wurde noch nicht angelegt. |
|
| E024-SBC_COM Medienpool {val} existiert nicht |
|
| E030-SBC_COM Fehler bei Dateikopie {val} {val} |
|
SEPULER - Meldungen der SEP sesam Zeitsteuerung
| Fehlermeldung | Ursache, Lösung |
| E001-SEPULER Fehler bei Initialisierung der Queue {val} (Typ {val}). |
|
| E002-SEPULER Fehler bei Submit {val} in Queue {val} (Typ {val}). |
|
| E003-SEPULER Duplizierung des PrimaryKeys für Eintrag in DB:results. |
|
| E005-SEPULER ungültiges Kommando: {val} |
|
| E006-SEPULER Rücksicherungsauftrag {val} ist noch nicht konfiguriert - bitte nachholen. |
|
| E007-SEPULER READ_INI Fehler {val} gemeldet |
|
| E007-SEPULER Der Laufwerksgruppe {val} sind keine Laufwerke zugeordnet |
|
| E008-SEPULER There are no drives attached to drive group {val} |
|
| E009-SEPULER Textüberlauf: {val} --> {val} |
|
| E010-SEPULER falscher Zyklustyp: {val} |
|
| E011-SEPULER Fehler bei der Aktualisierung der benutzerdefinierten Liste des Zeitplans {val} |
|
| E012-SEPULER Die Vorausberechnung für die nächste Ausführung für den Zeitplan {val} errechnet immer dasselbe Ergebnis |
|
| E013-SEPULER Für den Medienpool {val} konnte keine Laufwerksgruppe bestimmt werden |
|
OTHERS
| Fehlermeldung | Ursache, Lösung |
| E001-START Laufwerk nicht verfügbar ({val}) |
|
| E002-START Laufwerk {val} existiert nicht ({val}) |
|
| E001-STARTAL Datum nicht bekannt, bitte NEWDAY noch einmal starten |
|
| E001-STARTUP Verzeichnis {val} wurde nicht gefunden |
|
| E001-WATCH Empfangene Performance Daten mit ungültigem Format: {val} |
|
| E002-WATCH Bearbeitung Mediumende fehlerhaft beendet: {val} |
|
| E001-GETVOL Anforderung Medium {val} mit Fehler: {val} |
|
| E006-COPY Kopieren der Sicherung {val} fehlerhaft beendet. |
|
| E008-COPY Kopieren von {val} fehlerhaft: {val} |
|
Fehlermeldungen der Backup Module
Die Sesam Backup Module erzeugen eigene Meldungen. Die Protokolldateien werden nach einer Sicherung oder Rücksicherung durchsucht und im Falle einer Warnung oder Fehlermeldung wird die erste erkannte Meldung als Zusammenfassung am Ende des Protokolls angezeigt.
Eine Liste aller SBC Meldungen (C Header Datei) ist hier zu finden: SBC Messages.
Funktionsstack der Sicherungsmodule
Jedes Backupmodul nutzt den X/Open Systems Management: Backup Services API (XBSA) Standard (siehe http://www.opengroup.org für weitere Details). SEPs XBSA basiert auf einer FTP Implementierung (siehe RFC 959). Das Sicherungsmodul verbindet zum SEP Sesam Transfer Protocol Daemon (STPD), einer FTPD Daemon Implementierung, um Daten zum bzw. vom SEP Sesam Multiplex Server (SMS) Daemon zu übertragen.
Eine Fehlermeldung wird gebildet durch die Meldung der auslösenden Ebene und den darüber liegenden Ebenen. Falls ein Fehler im Betriebssystem ausgelöst wird, dann wird der Fehlercode und die Meldung der untersten Ebene hinzugefügt.
Folglich kann eine Fehlermeldung Informationen über 5 Ebenen enthalten: SBC - XBSA - FTP - SMS - Betriebssystem
Das folgende Beispiel zeigt eine Zusammenfassung nach einer Rücksicherung:
SBC-STATUS: Rücksicherung war nicht erfolgreich. 2009-06-30 15:32:31: sbc-1067: Error: XBSA Call BSAGetObject failed with message: Access to the requested object is not possible. RETR failed. NEGATIVE reply: 553 RETR Failed. 1017: Invalid segment number. (0)
Eine "1017: Invalid segment number" kann vorkommen, wenn sich ein falsches Medium im Laufwerk befindet.
Beispiel eines Sicherungsmodulprotokolls
Das folgende Beispiel zeigt ein typisches Sicherungsprotokoll:
2009-06-26 10:28:16: sbc-3036: Info: # SESAM BACKUP CLIENT FOR Windows NT FILE SYSTEMS, VERSION: 3.2A17 Build Revision: 1.257 (x64), Released: Jun 25 2009 # 2009-06-26 10:28:16: sbc-3063: Info: -------------------- Operation Parameters -------------------- 2009-06-26 10:28:16: sbc-3019: Info: OS info: Microsoft Windows Server 2008, Build: 6001 Service Pack 1 (x64) 2009-06-26 10:28:16: sbc-3100: Info: Program PID: 42900 2009-06-26 10:28:16: sbc-3030: Info: Operation: BACKUP, Level: COPY 2009-06-26 10:28:16: sbc-3031: Info: Storage Host: qsbox3:11001,0-0:SESAM_SECURE_AUTHENTICATION:**** 2009-06-26 10:28:16: sbc-3032: Info: Control Host: qsbox3:11001:SESAM_SECURE_AUTHENTICATION:* 2009-06-26 10:28:16: sbc-3040: Info: Device: SMS:disk1:SHARE:64 2009-06-26 10:28:16: sbc-3064: Info: --------------------- Operation Messages --------------------- 2009-06-26 10:28:16: sbc-3002: Info: Building file list from: [C:\SEPsesam\var\ini] 2009-06-26 10:28:16: sbc-3022: Info: Command line ["sbc" "-b" "-C" "qsbox3:11001" "-S" "qsbox3:11001" "-l" "copy" "-s" "SF20090626102812" "-d" "SMS:disk1" "-t" "weekly00001:1" "-j" "TEST_BACKUP" "-i" "job=TEST_BACKUP,nod=qsbox3,cmd=sbc,src=C/ /SEPsesam /var/ini,ptf=WNT,typ=Path,exc=" "C:/SEPsesam/var/ini" ] 2009-06-26 10:28:16: sbc-3003: Info: Opening saveset: SF20090626102812 2009-06-26 10:28:18: sbc-3104: Info: Saveset info: [SEGMENT=3] 2009-06-26 10:28:18: sbc-3004: Info: Begin writing to saveset... 2009-06-26 10:28:18: sbc-3074: Info: Backup start time [20090626102818] 2009-06-26 10:28:18: sbc-3143: Info: Starting with drive C: 2009-06-26 10:28:18: sbc-3006: Info: Saveset size: 98304 bytes. Throughput: 189.820 MB/Hour. 2009-06-26 10:28:18: sbc-3005: Info: Closing saveset. 2009-06-26 10:28:18: sbc-3052: Info: Items processed correctly: [25]. Not processed or incorrectly processed items: [0]. 2009-06-26 10:28:18: sbc-3007: Info: Operation successful. 2009-06-26 10:28:19: sbc-3001: Info: Exiting.
Das Protokoll enthält 4 Bereiche:
- Über das Modul
- Operations Parameter
- Verarbeitung
- Zusammenfassung
Verbose Level der Backup Module
Der Verbose Level des Sicherungsprotokoll kann kontrolliert werden indem man mit dem Schalter '-v' im Feld 'Sicherungsoptionen' in den Sicherungsauftragseigenschaften im Tab 'Optionen 1' einen spezifischen Loglevel gibt. Beispielsweise kann es auf'-v 3' gesetzt werden um mehr Protokollmeldungen zur Verarbeitung der einzelnen Teile zu bekommen.
Die folgenden Log Level sind gegeben:
0 nur Standard- und Fehlermeldungen zusammen mit einer Zusammenfassung werden gezeigt 1 Hinzufügen einer Zeile für jedes Element, wenn die Verarbeitung beginnt: 'sbc-3008: Info: Processing item: [xxx]...' 2 Hinzufügen einer Zeile wenn ein Element verarbeitet ist: 'sbc-3108: Info: Item processed successfully: [xxx]' 3 Hinzufügen von Verarbeitungsinformation des Backup Moduls 4 Hinzufügen darunterliegender Modul-Verarbeitung: XBSA und DB_API Module 5 Hinzufügen der Meldungen der Archivprozeduren (für mtf, cpio, sidf)
Sicherungs- und Rücksicherungsprotokolle
Sicherungsprotokolle
Wenn ein Fehler im Sicherungsprotokoll auftritt wird eine Zusammenfassung angezeigt. Der Zusammenfassung beginnt mit einer gekürzten Informationskette.
Die volle Fehlermeldung besteht aus Informationskette plus Meldung:
{Status}/{Menge}/{Sicherungssatz ID}/{SbcStart}/{Meldung}
Möglichkeiten für den 'Status' sind:
0 erfolgreich 1 mit Warnungen 2 leere LIS Datei - keine selektive Rücksicherung möglich 3 abgebrochen während der Datenübertragung C vor dem Datentransfer abgebrochen X misslungen
'Menge' ist die Datenmenge, die auf dem Medium gespeichert ist; 'Sicherungssatz ID' ist die generierte ID des Sicherungssatzes und 'SbcStart' ist die Startzeit auf dem Klienten.
Das folgende Beispiel zeigt eine Zusammenfassung mit allen 5 Ebenen angeführt mit der gekürzten Informationskette:
X/0/SF20060629233007/20060629232907/Error: XBSA Call BSAEndData (closing saveset) failed: System detected error, operation aborted. TRANSIENT or PERMANENT NEGATIVE reply: 553 STOR Failed. 1037: Writing data block on tape failed (23): Datenfehler (CRC-Prüfung). 1039: Writing of Saveset Trailer failed.
Ein Betriebssystemfehler 23 (ERROR_CRC) kommt zustande, wenn Bandlaufwerke keine korrekten Blöcke auf die Medien schreiben können. Bandlaufwerke und Medien müssen überprüft werden.
Rücksicherungsprotokolle
Am Ende eines Rücksicherungsprotokolls ist immer eine Zusammenfassung angegeben. Diese Zusammenfassung zeigt die Ergebnisse der Rücksicherung der Sicherungsmodule und dis POST Verarbeitung. Der endgültige Status ist erfolgreich, wenn beide erfolgreich waren.
Hier ist ein Beispiel eines Rücksicherungsprotokolls:
SBC-STATUS: Rücksicherung war erfolgreich I009-RESTORE POST für Rücksicherung SESAM_BACKUP-20090701_143152 von LTO00001 ist nicht aktiviert RESTORE STATUS: Rücksicherung war erfolgreich
Das folgende Beispiel zeigt eine Zusammenfassung nach einer gescheiterten Rücksicherung zusammen mit SBC Fehlermeldung:
SBC-STATUS: Rücksicherung war nicht erfolgreich. 2009-06-30 15:32:31: sbc-1067: Error: XBSA Call BSAGetObject failed with message: Access to the requested object is not possible. RETR failed. NEGATIVE reply: 553 RETR Failed. 1017: Invalid segment number. (0)
Eine "1017: Invalid segment number" kann vorkommen, wenn sich ein falsches Medium im Laufwerk befindet.
Fehlermeldungen des STPD Moduls
Eine Liste aller STPD Meldungen ist unter STPD Messages zu finden.
Fehlermeldungen des SMS Moduls
Eine Liste aller SMS Fehlermeldungen ist unter SMS Messages zu finden.
