Vorheriges Thema: Manuelles Wiederherstellen von Archiven im ursprünglichen Ereignisprotokollspeicher

Nächstes Thema: Verschieben von archivierten Datenbanken in ein Archivverzeichnis

Vorbereitung für die Wiederherstellung archivierter Datenbanken

Bevor Sie archivierte Datenbanken wiederherstellen, müssen Sie Folgendes wissen:

Sie können den Archivkatalog über die CA Enterprise Log Manager-Verwaltungsregisterkarte "Protokollerfassungs-Explorer" abfragen, wo Sie einfache oder erweiterte Filter festlegen können. Sie können auch das Hilfsprogramm "Befehlszeile" verwenden wie hier beschrieben.

Wenn Sie die erforderlichen Informationen schon zur Hand haben, überspringen Sie dieses Verfahren.

So bereiten Sie die Wiederherstellung archivierter Datenbanken vor:

  1. Melden Sie sich mit Ihren "caelmadmin"-Berechtigungsnachweisen bei dem CA Enterprise Log Manager-Server mit dem Ereignisprotokollspeicher an, wo Sie die Datenbanken wiederherstellen möchten.
  2. Lassen Sie die Benutzer an der Eingabeaufforderung folgendermaßen zum Root-Verzeichnis wechseln:
    su - root
    
  3. Wechseln Sie mit dem folgenden Befehl zum Verzeichnis "/opt/CA/SharedComponents/iTechnology":
    cd $IGW_LOC
    
  4. Geben Sie aus einer Liste mit den Dateien, die gesichert und zu einem externen Speicherort verschoben worden sind, diejenigen Datenbanken an, die Sie wiederherstellen möchten. Um die Liste aller archivierten Dateien in diesem Archivkatalog anzuzeigen, führen Sie den folgenden Befehl aus, wobei "userid" und "pwd" die Berechtigungsnachweise für ein CA Enterprise Log Manager-Benutzerkonto mit Administratorrolle sind.
    LMArchive -euser userid -epassword pwd -list all
    

    Die Liste aller archivierten Dateien wird angezeigt.

  5. (Optional) Wenn Sie die Wiederherstellung anhand manueller Sicherungen vornehmen, bestimmen Sie den Ablageort des Archivverzeichnisses, in das die identifizierten kalten Archivdateien kopiert werden sollen. Führen Sie den folgenden Befehl aus, wobei "userid" und "pwd" die Berechtigungsnachweise für ein CA Enterprise Log Manager-Benutzerkonto mit Administratorrolle sind.
    LMArchive -euser userid -epassword pwd -list loc
    

    Das Archivverzeichnis wird angezeigt.

Beispiel: Anzeigen aller aktuellen CA Enterprise Log Manager-Archivdateien

Durch den folgenden, vom CA Enterprise Log Manager-Administrator "Administrator1" herausgegebenen Befehl wird eine Liste aller Datenbanken angefordert, die im Archivverzeichnis des Ereignisprotokollspeichers vorhanden sind.

LMArchive ‑euser Administrator1 ‑epassword calmr12 ‑list all

Eine List der aktuellen Archivdateien wird angezeigt in einem Format, das dem folgenden ähnelt:

CAELM-Archivdateien:
calm04_20091206191941.db.cerod
calm04_20091206191958.db.cerod
calm04_20091206192014.db.cerod
calm04_20091206191941.db.sig
calm04_20091206191958.db.sig
calm04_20091206192014.db.sig

Beispiel: Anzeigen des CA Enterprise Log Manager-Archivverzeichnisses

Der folgende, von einem CA Enterprise Log Manager-Administrator, Administrator1, Befehl fordert den Verzeichnis-Ablageort der archivierten Datenbanken an:

LMArchive -euser Administrator1 -epassword calmr12 -list loc

Folgendes ist eine typische Antwort:

CAELM Archive Location (localhost) : 
../../LogManager/data/archive

Weitere Informationen:

Abfragen des Archivkatalogs