Wiederherstellen der AEM Forms-Daten recovering-the-aem-forms-data

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

In diesem Abschnitt werden die Schritte beschrieben, die zum Wiederherstellen der AEM Formulardaten erforderlich sind. Siehe auch Besondere Hinweise für Sicherung und Wiederherstellung.

NOTE
Die Ordner "Datenbank", "Ordner des globalen Dokumentenspeichers", "AEM Repository"und "Stammordner für Inhalte"müssen auf einem Computer wiederhergestellt werden, der denselben DNS-Namen wie das Original hat.

AEM Formulare sollten zuverlässig von folgenden Fehlern wiederhergestellt werden:

Datenträgerausfall: Zum Wiederherstellen des Datenbankinhalts ist das letzte Sicherungsmedium erforderlich.

Datenbeschädigung: Dateisysteme zeichnen erfolgte Transaktionen nicht auf und können unbeabsichtigt benötigte Prozessdaten überschreiben.

Benutzerfehler: Die Wiederherstellung ist auf die Daten beschränkt, die von der Datenbank zur Verfügung gestellt werden. Falls die Daten gespeichert wurden und verfügbar sind, wird die Wiederherstellung vereinfacht.

Stromausfall, Systemabsturz: Dateisystem-APIs sind bei unerwarteten Systemausfällen häufig nicht stabil. Wenn ein Stromausfall oder ein Systemabsturz auftritt, ist der in der Datenbank gespeicherte Dokumentinhalt wahrscheinlich aktueller als der in einem Dateisystem gespeicherte Inhalt.

Wenn Sie den kontinuierlichen Sicherungsmodus verwenden, befinden Sie sich nach der Wiederherstellung noch im Sicherungsmodus. Wenn Sie den Snapshot-Sicherungsmodus verwenden, befinden Sie sich nach der Wiederherstellung nicht im Sicherungsmodus.

Beim Wiederherstellen von einem Backup auf ein neues System können die folgenden Konfigurationen unterschiedlich sein. Dieser Unterschied sollte sich nicht auf eine erfolgreiche Wiederherstellung der AEM Forms-Anwendung auswirken:

  • IP-Adresse
  • Physische Systemkonfiguration (CPUs, Festplatte, Speicher)
  • GDS-Speicherort
NOTE
Die Sicherung des Stammordners für Inhalte muss an dem Speicherort des Ordners wiederhergestellt werden, der während der Konfiguration von Content Services festgelegt wurde.

Wenn ein einzelner Knoten eines Clusters mit mehreren Knoten fehlschlägt und die verbleibenden Knoten des Clusters ordnungsgemäß funktionieren, führen Sie das Wiederherstellungsverfahren für einzelne Clusterknoten durch.

AEM Formulardaten wiederherstellen recover-the-aem-forms-data

  1. Beenden Sie die AEM Forms-Dienste und den Anwendungsserver bei Ausführung.

  2. Erstellen Sie bei Bedarf das physische System aus einem Systembild neu. Dieser Schritt ist beispielsweise möglicherweise nicht erforderlich, wenn der Grund für die Wiederherstellung ein fehlerhafter Datenbankserver ist.

  3. Wenden Sie Patches oder Aktualisierungen auf AEM Formulare an, die seit der Erstellung des Bildes angewendet wurden. Diese Informationen wurden im Sicherungsverfahren erfasst. AEM Formulare müssen auf dieselbe Patch-Ebene gepatcht werden wie bei der Sicherung des Systems.

  4. (WebSphere Application Server) Wenn Sie auf eine neue Instanz von WebSphere Application Server wiederherstellen, führen Sie den Befehl restoreConfig.bat/sh aus.

  5. Zum Wiederherstellen der AEM Forms-Datenbank müssen Sie zuerst einen Datenbankwiederherstellungsvorgang unter Verwendung der Datenbanksicherungsdateien ausführen und anschließend die Protokolle zum Wiederholen von Transaktionen auf die wiederhergestellte Datenbank anwenden. (Siehe AEM Formulardatenbank. Weitere Informationen finden Sie in einem dieser Knowledge Base-Artikel:

  6. Rufen Sie den Ordner des globalen Dokumentenspeichers ab, indem Sie zunächst den Inhalt des Ordners des globalen Dokumentenspeichers in der bestehenden Installation AEM Formulare löschen und dann den Inhalt des Ordners des globalen Dokumentenspeichers aus dem gesicherten Ordner des globalen Dokumentenspeichers kopieren. Informationen zum Speicherort des Ordners des globalen Dokumentenspeichers finden Sie unter Speicherort des globalen Dokumentenspeichers während der Wiederherstellung ändern.

  7. Benennen Sie den wiederherzustellenden Ordner des globalen Dokumentenspeichers wie in den folgenden Beispielen gezeigt um:

    note note
    NOTE
    Wenn der Ordner "/restore"bereits vorhanden ist, sichern Sie ihn und löschen Sie ihn dann, bevor Sie den Ordner "/backup"umbenennen, der die neuesten Daten enthält.
    • (JBoss) Benennen Sie [appserver root]/server/[server]/svcnative/DocumentStorage/backup um in:

      [appserver root]/server/[server]/svcnative/DocumentStorage/restore.

    • (WebLogic) Benennen Sie [appserverdomain]/[server]/adobe/AEMformsserver/DocumentStorage/backup um in:

      [appserverdomain]/[server]/adobe/AEMformsserver/DocumentStorage/restore.

    • (WebSphere) Benennen Sie [appserver root]/installedApps/adobe/[server]/DocumentStorage/backup um in:

      [appserver root]/installedApps/adobe/[server]/DocumentStorage/restore.

  8. Stellen Sie den Stammordner für Inhalte wieder her, indem Sie zunächst den Inhalt des Stammordners für Inhalte aus der bestehenden Installation von AEM Formularen löschen und dann den Inhalt wiederherstellen, indem Sie die Aufgaben für eigenständige oder Clusterumgebungen ausführen:

    note note
    NOTE
    Die Sicherung des Stammordners für Inhalte muss an dem Speicherort des Stammordners für Inhalte wiederhergestellt werden, der während der Konfiguration von Content Services (nicht mehr unterstützt) festgelegt wurde.

    Eigenständig: Während des Wiederherstellungsprozesses werden alle Ordner wiederhergestellt, die gesichert wurden. Wenn diese Ordner wiederhergestellt werden und der Ordner /backup-lucene-indexes vorhanden ist, benennen Sie ihn in /lucene-indexes um. Andernfalls sollte der Ordner lucene-indexes bereits vorhanden sein und es ist keine Aktion erforderlich.

    Cluster: Während des Wiederherstellungsprozesses werden alle Ordner wiederhergestellt, die gesichert wurden. Um den Indexstammordner wiederherzustellen, führen Sie die folgenden Schritte für jeden Knoten des Clusters aus:

    • Löschen Sie alle Inhalte im Indexstammverzeichnis.
    • Wenn der Ordner /backup-lucene-indexes vorhanden ist, kopieren Sie den Inhalt des Ordners Stammordner für Inhalte Ordner "/backup-lucene-indexes"in den Ordner "Index Root"und löschen Sie die Stammordner für Inhalte Ordner "/backup-lucene-indexes".
    • Wenn der Ordner /lucene-indexes vorhanden ist, kopieren Sie den Inhalt der Stammordner für Inhalte Ordner /lucene-indexes in den Indexstammordner.
  9. Wiederherstellen/Wiederherstellen des CRX-Repositorys.

    • Eigenständig

      Autor- und Veröffentlichungsinstanzen wiederherstellen: Bei einem Systemausfall können Sie das Repository im letzten gesicherten Zustand wiederherstellen, indem Sie die hier beschrieben Schritte ausführen: Backup and Restore.

      Bei der vollständigen Wiederherstellung des Autorknotens werden auch die Daten von Forms Manager und AEM Forms Workspace wiederhergestellt.

    • Cluster

      Informationen zur Wiederherstellung in einer Clusterumgebung finden Sie unter Strategie für Sicherung und Wiederherstellung in einer Clusterumgebung.

  10. Löschen Sie alle temporären AEM Formulare, die im Ordner "java.io.temp"oder im temporären Ordner der Adobe erstellt wurden.

  11. Starten Sie AEM Forms (siehe Starten und Stoppen von Services).

Speicherort des globalen Dokumentenspeichers während der Wiederherstellung ändern changing-the-gds-location-during-recovery

Wenn der globale Dokumentenspeicher an einem anderen Speicherort als dem ursprünglichen Speicherort wiederhergestellt wird, führen Sie das Skript "LCSetGDS"aus, um den globalen Dokumentenspeicher auf den neuen Speicherort festzulegen. Das Skript befindet sich im Ordner [aem-forms root]\sdk\misc\Foundation\SetGDSCommandline. Das Skript benötigt die zwei Parameter defaultGDS und newGDS. Lesen Sie die Datei ReadMe.txt im selben Ordner für Anweisungen zum Ausführen des Skripts.

NOTE
Wenn Sie die Dokumentenspeicherung in der Datenbank aktiviert haben, müssen Sie den Speicherort des globalen Dokumentenspeichers nicht ändern.
NOTE
Dies ist der einzige Umstand, unter dem Sie dieses Skript verwenden sollten, um den Speicherort des globalen Dokumentenspeichers zu ändern. Um den Speicherorts für den Ordner des globalen Dokumentenspeichers zu ändern, während AEM Forms ausgeführt wird, verwenden Sie Administration Console. (Siehe Allgemeine AEM Forms-Einstellungen konfigurieren.)
NOTE
Die Komponentenbereitstellung schlägt unter Windows fehl, wenn sich der Ordner des globalen Dokumentenspeichers im Stammordner des Laufwerks befindet (z. B. D:). Beim globalen Dokumentenspeicher müssen Sie sicherstellen, dass sich der Ordner nicht im Stammverzeichnis des Laufwerks befindet, sondern in einem Unterverzeichnis. Der Ordner sollte beispielsweise D:\GDS and not simply D:\ lauten.

Wiederherstellen des globalen Dokumentenspeichers in einer Clusterumgebung recovering-the-gds-to-a-clustered-environment

Um den Speicherort des globalen Dokumentenspeichers in einer Clusterumgebung zu ändern, fahren Sie den gesamten Cluster herunter und führen Sie das Skript LCSetGDS auf einem einzelnen Knoten des Clusters aus. (Siehe Speicherort des globalen Dokumentenspeichers während der Wiederherstellung ändern. Starten Sie nur diesen Knoten. Wenn dieser Knoten vollständig gestartet ist, können andere Knoten im Cluster sicher gestartet werden und verweisen ordnungsgemäß auf den neuen globalen Dokumentenspeicher.

NOTE
Wenn Sie nicht sicherstellen können, dass ein Knoten vollständig gestartet wird, bevor Sie andere Knoten starten, müssen Sie das Skript LCSetGDS auf jedem Knoten im Cluster ausführen, bevor Sie den Cluster starten.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da