Anwendungen sichern und wiederherstellen
Ein routinemäßiges Backup von Essbase-Anwendungen stellt sicher, dass Sie ein Recovery nach jeder Art von Unterbrechung in Anwendungen durchführen können, ohne dass sich dies auf die anderen Anwendungen auswirkt, die auf derselben Essbase-Instanz ausgeführt werden.
Mit LCM-Export- und -Importvorgängen können Sie Anwendungen auf und aus Ihrer Essbase-Instanz oder zwischen Essbase-Instanzen verschieben. Export- und Importvorgänge können in Anwendungsfällen für die Instanzmigration sequenziell ausgeführt werden, aus der Quellinstanz exportiert und in die Zielinstanz importiert werden. Um jedoch vor unerwarteten Fehlern auf Anwendungsebene zu schützen, ist eine routinemäßige Backup-Kadenz erforderlich. Die Häufigkeit der Anwendungsbackups sollte dem akzeptablen Verlust (Recovery-Point-Ziel oder RPO) entsprechen, den die Benutzer der Anwendung angegeben haben. Bei einem anwendungsspezifischen Fehler kann die neueste LCM-Exportdatei verwendet werden, um die Anwendung ganz oder teilweise wiederherzustellen.
Hinweis:
Verwenden Sie die LCM-Exportoption--application, um eine einzelne Anwendung in eine ZIP-Datei zu exportieren. Verwenden Sie die Option --allApp (oder -aa) anstelle von --application (Groß-/Kleinschreibung beachten), um alle Anwendungen in eine einzelne ZIP-Datei zu exportieren. Mit der Option --allApp werden keine Benutzer und Gruppen exportiert.
Standardmäßig exportiert der LCM-Export Ihre Anwendung und ihre Cubes ohne ein einzelnes Artefaktinventar. Wenn Sie einen LCM-Export ausführen, sollten Sie eine Artefaktliste generieren. Nur wenn Sie diese Artefaktliste beim Export berücksichtigt haben, können Sie bestimmte Komponenten Ihrer Anwendung und ihrer Cubes selektiv importieren. Um die Backupkonsistenz sicherzustellen, stellen Sie sicher, dass die Anwendung gestoppt wird, bevor Sie einen LCM-Export durchführen.
Hinweis:
Beispiel: Wenn Sie den CLI-Befehl "LcmExport" verwenden, können Sie den optionalen Parameter-generateartifactlist verwenden.
Cube-Dateien mit LCM sichern
Mit einem dieser Tools können Sie einen LCM-Exportvorgang initiieren, bei dem Anwendungs- und Cube-Artefakte in einer Lifecycle Management-(LCM-)ZIP-Datei gesichert werden:
-
Befehlszeilenschnittstelle (CLI): LcmExport
-
Essbase-Weboberfläche-Job LCM exportieren
-
REST-API: Vorgang Job ausführen (mit jobType lcmexport)
Um die Anwendung zu sichern, benötigen Sie entweder die Berechtigung "Application Manager" oder müssen der Poweruser sein, der die Anwendung erstellt hat.
Wenn Sie eine Anwendung von einer 11g-Version von Essbase migrieren, lesen Sie On-Premise-Anwendung von Essbase 11g migrieren, und verwenden Sie das 11g-Exportutility, um Ihr Backup zu erstellen. Die hier beschriebenen Backupbefehle dienen zum Exportieren aus späteren Versionen von Essbase.
Cube-Dateien mit LCM wiederherstellen
Mit einem der folgenden Tools können Sie einen LCM-Importvorgang initiieren, bei dem Anwendungs- und Cube-Artefakte aus einer Lifecycle Management-(LCM-)ZIP-Datei wiederhergestellt werden:
-
Befehlszeilenschnittstelle (CLI): LcmImport
-
Essbase-Weboberfläche-Job LCM importieren
-
REST-API: Vorgang Job ausführen (mit jobType lcmimport)
Hinweis:
Nach Abschluss des LCM-Importvorgangs müssen Sie möglicherweise weitere Maßnahmen ergreifen, um migrierte Verbindungen zu externen Quellen wiederherzustellen. Öffnen Sie hierzu die Verbindung, und geben Sie das Kennwort ein.