Disaster Recovery für EPM System-Komponenten

Umgebungskonfiguration

Zum Konfigurieren einer Disaster Recovery-Umgebung müssen Sie die folgenden Schritte ausführen:

  1. Installieren und konfigurieren Sie Oracle Enterprise Performance Management System in der Produktionsumgebung.

    Laufzeitprogramme und -daten müssen sich auf einer Replikationspartition befinden.

    Verteilte Services müssen zur Bildung eines logischen Service gruppiert werden.

  2. Wenn die Hostnamen in der Standby-Umgebung nicht den Hostnamen in der Produktionsumgebung entsprechen, müssen Sie für die Hostnamen in der Standby-Umgebung Aliasnamen einrichten. Informationen hierzu finden Sie unter Anforderungen für Hostnamen.

  3. Nach Abschluss der EPM System-Konfiguration in der Produktionsumgebung müssen Sie EPM System in der Standbyumgebung installieren und konfigurieren.

  4. Wenn Sie Oracle Hyperion Financial Data Quality Management, Enterprise Edition verwenden, kopieren Sie die folgenden Dateien aus der primären Umgebung in alle sekundären Knoten, in denen EPM System-Webanwendungen konfiguriert sind:
    • <DOMAIN_HOME>\config\fmwconfig\keystores.xml
    • <DOMAIN_HOME>\config\fmwconfig\cwallet.sso
    • <DOMAIN_HOME>\config\fmwconfig\bootstrap\cwallet.sso
  5. Richten Sie die Datenbankreplikation ein.

    Hinweis:

    Für die Replikation können Sie einen Backup- und Wiederherstellungsvorgang ausführen.

  6. Aktivieren Sie die Standby-Umgebung.

    • Deaktivieren Sie die Spiegelung zwischen Produktions- und Standby-Umgebung.

    • Führen Sie für jede Anwendung das Crash-Recovery-Verfahren aus, um Oracle Essbase wiederherzustellen. Informationen hierzu finden Sie in der Dokumentation Oracle Enterprise Performance Management System Backup and Recovery Guide in Kapitel 4, "Essbase Components".

    • Starten Sie die Services auf den Standbyhosts.

Anforderungen für Hostnamen

In einer Disaster Recovery-Bereitstellung für EPM System ist ein Verfahren zum Auflösen von Hostverweisen zwischen Produktions- und Standby-Umgebung erforderlich. Stellen Sie sicher, dass in der Konfiguration eine der folgenden (nach Prioritätenfolge aufgelisteten) Optionen verwendet wird:

  • Die Produktionsumgebung und die Standby-Umgebung befinden sich in verschiedenen Netzwerken.

    In beiden Umgebungen können dieselben vollqualifizierten Hostnamen verwendet werden.

  • Die Produktionsumgebung und die Standby-Umgebung weisen unterschiedliche DNS auf, die die Hostnamen in die richtige IP-Adresse im entsprechenden Netzwerk auflösen.

    Die Standby-Umgebung kann über einen Standby-DNS verfügen, der bei einem Ausfall aktiviert wird.

  • Die Hostnamen der Produktionsumgebung werden anhand einer /etc/hosts-Datei in eine lokale IP-Adresse in der Standby-Umgebung aufgelöst.

Wenn in der Produktionsumgebung andere Hostnamen als in der Standby-Umgebung verwendet werden müssen und kein separater DNS für die Standby-Umgebung vorhanden ist, können Sie (wie nachfolgend dargestellt) in der Standby-Umgebung einen Alias für die Server der Produktionsumgebung einrichten, sodass der Hauptserver der erste Eintrag im Alias ist.

Abbildung 9-2 Alias für Hostnamen einrichten


In der Abbildung ist die Einrichtung eines Alias für Hostnamen dargestellt, wobei der Hauptserver der erste Eintrag ist.

Datenbankempfehlungen

Datenbankempfehlungen für eine Disaster Recovery-Umgebung:

  • Verwenden Sie den Alias des Datenbankhostnamens in der Standby-Umgebung.

  • Verwenden Sie für Daten-Repositorys die Oracle Data Guard-Konfiguration.

  • Erzwingen Sie für geplante Konfigurationsänderungen die Datenbanksynchronisierung mit Oracle Data Guard.