41.3 Sichern des Schemas für die Treiber

Bei Bedarf können Sie die EAS-PostgreSQL-Datenbank sichern, in der die Revisions-, Ereignis- und Konfigurationsdaten aus der Identitätsberichterstellung gespeichert werden. Die Datenbank umfasst drei separate Schemas:

  • Öffentlich: Hier werden Revisionsdaten, Konfigurationsdaten der Ereignisquellen und andere Verwaltungsdaten gespeichert.

    EAS speichert die Revisionsdaten über einen Zeitraum von 90 Tagen. Ereignisse, die älter als 90 Tage sind, werden bereinigt (gelöscht). Falls Sie die Revisionsdaten länger als 90 Tage aufbewahren müssen, sichern Sie das Schema public in der PostgreSQL-Datenbank auf dem EAS-Server mithilfe der PostgreSQL-Werkzeuge oder dem Dienstprogramm backup_util.sh in Identity Manager. Weitere Informationen zum Sichern und Wiederherstellen von Daten finden Sie in Sichern und Wiederherstellen des Schemas „public“.

  • idm_rpt_data: Hier werden Daten, die durch den MSGW- und den DCS-Treiber erfasst wurden, sowie Konfigurationsdaten der Datenerfassung gespeichert.

    EAS speichert diese Daten gemäß der Einstellung für die Dauer der Aufbewahrung von Berichterstellungsdaten auf der Seite „Einstellungen“. Der Standardwert ist 365 Tage. Weitere Informationen zum Sichern und Wiederherstellen von Daten finden Sie in Sichern und Wiederherstellen der Schemas „idm_rpt_data“ und „idm_rpt_cfg“.

  • idm_rpt_cfg: Hier werden Konfigurationsdaten für die Berichterstellung, Berichte sowie Zeitpläne für die Berichterstellung gespeichert.

    Die Daten bleiben so lange in EAS gespeichert, bis Sie eine Bereinigung mithilfe eines REST-Endpunkts vornehmen. Weitere Informationen zum Sichern und Wiederherstellen von Daten finden Sie in Sichern und Wiederherstellen der Schemas „idm_rpt_data“ und „idm_rpt_cfg“.

    Wenn Sie eine Echtzeit-Revisionslösung verwenden müssen, verwenden Sie NetIQ Sentinel, und richten Sie den Sentinel-Link zu EAS ein.

Dieser Vorgang umfasst folgende Schritte:

41.3.1 Sichern und Wiederherstellen der Schemas „idm_rpt_data“ und „idm_rpt_cfg“

NetIQ empfiehlt, die Schemas idm_rpt_data und idm_rpt_cfg mit den standardmäßigen PostgreSQL-Verfahren zu sichern und wiederherzustellen. Weitere Informationen zum Sichern und Wiederherstellen von PostgreSQL-Datenbanken finden Sie unter Backup and Restore (Sichern und Wiederherstellen) in der PostgreSQL-Dokumentation.

41.3.2 Sichern und Wiederherstellen des Schemas „public“

Sichern Sie das Schema public mit dem Dienstprogramm backup_util.sh in Identity Manager. Das Dienstprogramm befindet sich im Verzeichnis /opt/novell/sentinel/bin auf dem Identity Manager-Server.

So können Sie das Schema „public“ sichern und wiederherstellen:

  1. Erstellen Sie die Datei .pgpass im Verzeichnis /home/novleas, und beachten Sie dabei Folgendes:

    • Der Dateieigentümer lautet novleas.

    • Die Datei gewährt keinen Zugriff auf world oder group. Falls erforderlich, beschränken Sie den Zugriff mit dem Befehl chmod 0600.

    • Es gilt das folgende Format: Hostname:Port:Datenbank:Benutzername:Passwort. Beispiel: localhost:15432:*:dbauser:novell.

  2. Melden Sie sich beim Identity Manager-Server als root an, und wechseln Sie mit dem Befehl su zum Benutzer novleas.

  3. Navigieren Sie zu /opt/novell/sentinel_eas/bin.

  4. Führen Sie den folgenden Befehl aus:

    ./backup_util.sh -backup . -online -config_only -no_logs

  5. Stellen Sie sicher, dass die PostgreSQL-Datenbank, in der das Schema wiederhergestellt werden soll, tatsächlich leer ist.

  6. Führen Sie den folgenden Befehl aus:

    ./backup_util.sh -restore . -online -config_only -no_logs

Weitere Informationen finden Sie im Abschnitt Sichern und Wiederherstellen von Daten im NetIQ Sentinel -Administrationshandbuch.