Wenn in Ihrer AEM Forms-Implementierung zusätzliche benutzerdefinierte Daten in einer anderen Datenbank gespeichert werden, müssen Sie eine Strategie zum Sichern dieser Daten implementieren und sicherstellen, dass diese mit den AEM Forms-Daten synchronisiert bleiben. Darüber hinaus muss die Anwendung so ausgelegt sein, dass sie robust genug ist, um in einem Szenario zu funktionieren, in dem die zusätzlichen Datenbanken nicht mehr synchronisiert sind. Es wird dringend empfohlen, alle Datenbankvorgänge im Kontext einer Transaktion durchzuführen, um einen konsistenten Zustand aufrechtzuerhalten.
Sie müssen die folgenden Teile des AEM Forms-Systems sichern, um es bei einem Fehler wiederherstellen zu können:
Sie müssen alle weiteren Daten sichern, die von Ihrer AEM Forms-Konfiguration verwendet werden, beispielsweise Kundenschriftarten, Connectors-Daten usw.
Dieses Thema behandelte die folgenden Vorgehensweisen, um eine AEM Forms-Clusterumgebung zu sichern:
Deaktivieren Sie den gesamten Cluster und damit zusammenhängende Dienste. (siehe Starten und Beenden von Diensten)
Sichern Sie von jedem Knoten Datenbank, GDS und Connectors. (siehe Zu sichernde und wiederherzustellende Dateien)
Führen Sie die folgenden Schritte aus, um das AEM-Repository offline zu sichern:
Ausführliche Anweisungen finden Sie unter Sicherung und Wiederherstellung.
Sichern Sie alle weiteren Daten, z. B. Kundenschriftarten.
Starten Sie den Cluster neu.
Starten Sie den kontinuierlichen Sicherungsmodus. (siehe In den Sicherungsmodus wechseln)
Beachten Sie, dass der kontinuierliche Sicherungsmodus nach einer Wiederherstellung beendet werden muss.
Fahren Sie alle sekundären Knoten des Clusters in Bezug auf AEM herunter. (siehe Starten und Beenden von Diensten)
Sichern Sie von jedem Knoten Datenbank, GDS und Connectors. (siehe Zu sichernde und wiederherzustellende Dateien)
Führen Sie die folgenden Schritte aus, um das AEM-Repository offline zu sichern:
Ausführliche Anweisungen finden Sie unter Sicherung und Wiederherstellung.
Sichern Sie alle weiteren Daten, z. B. Kundenschriftarten.
Starten Sie den Cluster neu.
Starten Sie den kontinuierlichen Sicherungsmodus. (siehe In den Sicherungsmodus wechseln)
Beachten Sie, dass der kontinuierliche Sicherungsmodus nach einer Wiederherstellung beendet werden muss.
Fahren Sie alle sekundären Knoten des Clusters in Bezug auf AEM herunter. (siehe Starten und Beenden von Diensten)
Sichern Sie von jedem Knoten Datenbank, GDS und Connectors. (siehe Zu sichernde und wiederherzustellende Dateien)
Führen Sie die folgenden Schritte aus, um das AEM-Repository online zu sichern:
Sichern Sie alle weiteren Daten, z. B. Kundenschriftarten.
Starten Sie den Cluster neu.
Wenn Sie einen AEM-Cluster erstellen, wird auf dem Anwendungsserver eine Eigenschaftsdatei für alle Sekundärknoten erstellt. Es wird empfohlen, die Bootstrap-Eigenschaftendatei zu sichern. Sie finden die Datei im folgenden Verzeichnis auf Ihrem Anwendungsserver:
Sie müssen die Datei für das Notfallwiederherstellungsszenario des AEM-Sekundärknotens sichern und sie an dem angegebenen Speicherort auf dem Anwendungsserver ersetzen, wenn sie wiederhergestellt wird.
Im Falle eines Ausfalls des gesamten Clusters oder eines einzelnen Knotens, müssen Sie mithilfe der Sicherung eine Wiederherstellung durchführen.
Für die Wiederherstellung eines einzelnen Knotens, müssen Sie nur den Knoten abschalten und den Wiederherstellungsvorgang für einen Knoten ausführen.
Falls der gesamte Cluster aufgrund eines Fehler, wie dem Ausfall der Datenbank, ausfällt, müssen Sie die folgenden Schritte ausführen. Die Wiederherstellung hängt von der verwendeten Sicherungsmethode ab.
Schalten Sie den beschädigten Knoten ab.
Wenn der beschädigte Knoten ein AEM-Primärknoten ist, fahren Sie den gesamten Clusterknoten herunter.
Erstellen Sie bei Bedarf das physische System von einem Systemabbild neu.
Wenden Sie Patches oder Aktualisierungen für AEM Forms an, die seit der Erstellung des Abbilds angewendet wurden. Diese Informationen wurden im Sicherungsverfahren erfasst. AEM Forms muss entsprechend dem Patchlevel zum Zeitpunkt der Systemsicherung wiederhergestellt werden.
(Optional) Wenn alle anderen Knoten problemlos funktionieren, kann es ebenfalls sein, dass das AEM-Repository beschädigt ist. In diesem Fall sehen Sie die Nachricht „repository unsync“ in der error.log- Datei des AEM-Repositorys.
Um das Repository wiederherzustellen, führen Sie die folgenden Schritte durch.
Wenn eine komprimierte CRX-Repository-Sicherung online gestellt wurde, entpacken Sie diese an einem beliebigen Ort und führen Sie den Offline-Wiederherstellungsprozess durch.
Beachten Sie folgende Punkte:
Beenden Sie alle Clusterknoten.
Erstellen Sie das physische System von einem Systemabbild neu.
Wenden Sie Patches oder Aktualisierungen für AEM Forms an, die seit der Erstellung des Abbilds angewendet wurden. Diese Informationen wurden in Schritt 1 des Sicherungsverfahrens erfasst. AEM Forms muss entsprechend dem Patchlevel zum Zeitpunkt der Systemsicherung wiederhergestellt werden.
Stellen Sie Datenbank, GDS und Connectors wieder her.
Führen Sie folgende Schritte aus, um das AEM-Repository offline wiederherzustellen:
Wenn eine komprimierte CRX-Repository-Sicherung online gestellt wurde, entpacken Sie diese an einem beliebigen Ort und führen Sie den Offline-Wiederherstellungsprozess durch.
Beachten Sie folgende Punkte:
Der Veröffentlichungsknoten hat in einer Cluster-Umgebung keine Primär-/Sekundärbeziehung… Sie können einen beliebigen Veröffentlichungsknoten sichern, indem Sie diese Anweisungen befolgen: Sicherung und Wiederherstellung.