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 Ausführen einer Onlinesicherung der AEM Forms-Datenbank, des globalen Dokumentenspeichers und des Stammordners für Inhalte erforderlich sind.
Nachdem AEM Formulare installiert und in Produktionsbereichen bereitgestellt wurden, sollte der Datenbankadministrator eine vollständige Erstsicherung (Cold Backup) der Datenbank durchführen. Die Datenbank muss für dieses Backup heruntergefahren werden. Anschließend sollten regelmäßig differenzielle oder inkrementelle (oder heiße) Sicherungen der Datenbank durchgeführt werden.
Um eine erfolgreiche Sicherung und Wiederherstellung sicherzustellen, muss jederzeit eine Systemabbildsicherung verfügbar sein. Wenn dann ein Verlust eintritt, können Sie Ihre gesamte Umgebung in einem konsistenten Zustand wiederherstellen.
Durch die gleichzeitige Sicherung der Datenbank mit den Sicherungen des Ordners des globalen Dokumentenspeichers, AEM und des Stammordners für Inhalte können diese Systeme bei Bedarf synchronisiert werden.
Für das in diesem Abschnitt beschriebene Sicherungsverfahren müssen Sie den abgesicherten Sicherungsmodus aktivieren, bevor Sie die AEM Forms-Datenbank, AEM Repository, den Ordner des globalen Dokumentenspeichers und den Stammordner für Inhalte sichern. Nach Abschluss der Sicherung müssen Sie den abgesicherten Sicherungsmodus beenden. Der abgesicherte Sicherungsmodus wird verwendet, um dauerhaft genutzte Dokumente zu kennzeichnen, die sich im globalen Dokumentenspeicher befinden. Dieser Modus stellt sicher, dass der automatisierte Dateibereinigungsmechanismus (der Datei-Wächter) abgelaufene Dateien erst löscht, wenn der abgesicherte Sicherungsmodus verfügbar ist. Die Sicherung des globalen Dokumentenspeichers muss mit einer Datenbanksicherung synchronisiert werden.
Wie oft der Speicherort des globalen Dokumentenspeichers gesichert werden muss, hängt davon ab, wie AEM Formulare verwendet werden und welche Sicherungsfenster verfügbar sind. Das Sicherungsfenster kann durch langlebige Prozesse beeinflusst werden, da sie mehrere Tage lang ausgeführt werden können. Wenn Sie Dateien in diesem Ordner kontinuierlich ändern, hinzufügen und entfernen, sollten Sie den Speicherort des globalen Dokumentenspeichers häufiger sichern.
Wenn die Datenbank, wie im vorherigen Abschnitt beschrieben, im Protokollierungsmodus ausgeführt wird, müssen die Datenbankprotokolle ebenfalls häufig gesichert werden, damit sie im Falle eines Medienfehlers zur Wiederherstellung der Datenbank verwendet werden können.
Dateien, auf die nicht verwiesen wird, bleiben möglicherweise nach dem Wiederherstellungsprozess im Ordner des globalen Dokumentenspeichers erhalten. Dies ist derzeit eine bekannte Einschränkung.
Sie müssen AEM Formulare entweder im abgesicherten Sicherungsmodus (Snapshot-Modus) oder im kontinuierlichen Sicherungsmodus (kontinuierliche Sicherung) ausführen. Bevor Sie AEM Formulare in einen der Sicherungsmodi einstellen, stellen Sie Folgendes sicher:
Beachten Sie zusätzlich die folgenden Richtlinien für den Sicherungs-/Wiederherstellungsprozess.
Sichern Sie den Ordner des globalen Dokumentenspeichers mithilfe eines verfügbaren Betriebssystems oder eines Backup-Dienstprogramms eines Drittanbieters. (Siehe GDS-Speicherort.
(Optional) Sichern Sie den Stammordner für Inhalte mithilfe eines verfügbaren Betriebssystems oder eines Sicherungs- und Dienstprogramms eines Drittanbieters. (Siehe Speicherort des Stammordners für Inhalte (eigenständige Umgebung) oder Speicherort des Stammordners für Inhalte (Clusterumgebung).)
Sichern Sie Autor- und Veröffentlichungsinstanzen (Sicherungskopie des CRX-Repository).
Um die Correspondence Management Solution-Umgebung zu sichern, führen Sie die Schritte für die Autoren- und Veröffentlichungsinstanzen aus, wie unter Sicherung und Wiederherstellung.
Beachten Sie beim Sichern der Autoren- und Veröffentlichungsinstanzen die folgenden Punkte:
Sie sollten die AEM Forms-Datenbank einschließlich aller Transaktionsprotokolle sichern. (Siehe AEM Formulardatenbank. Weitere Informationen finden Sie im entsprechenden Knowledge Base-Artikel für Ihre Datenbank:
Diese Artikel enthalten Anleitungen zu grundlegenden Datenbankfunktionen für die Sicherung und Wiederherstellung von Daten. Sie sind nicht als allumfassende technische Leitfäden für die Sicherungs- und Wiederherstellungsfunktion der Datenbank eines bestimmten Anbieters gedacht. Sie beschreiben Befehle, die zum Erstellen einer zuverlässigen Datenbanksicherungsstrategie für Ihre AEM Forms-Anwendungsdaten erforderlich sind.
Die Datenbanksicherung muss abgeschlossen sein, bevor Sie mit der Sicherung des globalen Dokumentenspeichers beginnen. Wenn die Datenbanksicherung nicht abgeschlossen ist, sind Ihre Daten nicht synchronisiert.
Sie können entweder Administration Console, den Befehl "LCBackupMode"oder die mit der AEM Formularinstallation verfügbare API verwenden, um den Sicherungsmodus zu aktivieren und zu beenden. Beachten Sie, dass die Option Administration Console für die kontinuierliche Sicherung nicht verfügbar ist. sollten Sie entweder die Befehlszeilenoption oder die API verwenden.
Wenn Sie SSL auf dem Formularserver konfiguriert haben, können Sie den Formularserver nicht mithilfe des Skripts "LCBackupMode.CMD"im Sicherungsmodus ausführen.
Administration Console verwenden, um den abgesicherten Sicherungsmodus zu aktivieren
Melden Sie sich bei der Administration-Console an.
Klicken Sie auf Einstellungen > Core-Systemeinstellungen > Backup-Dienstprogramme.
Wählen Sie "Im abgesicherten Sicherungsmodus arbeiten"und klicken Sie auf "OK".
Bei dieser Methode werden AEM Formulare unbegrenzt in den Sicherungsmodus versetzt (kein Timeout), und es wird der Snapshot-Modus anstatt des kontinuierlichen Sicherungsmodus ausgeführt.
Befehlszeilenoption verwenden, um in den abgesicherten Sicherungsmodus zu wechseln
Sie können die LCBackupMode
-Skripte verwenden, um AEM Forms über die Befehlszeilenschnittstelle in den abgesicherten Sicherungsmodus zu versetzen.
Legen Sie „ADOBE_LIVECYCLE“ fest und starten Sie den Anwendungsserver.
Zum Ordner *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline
wechseln.
Bearbeiten Sie je nach Betriebssystem das Skript LCBackupMode.cmd
oder LCBackupMode.sh
, um für Ihr System geeignete Standardwerte anzugeben.
Führen Sie an der Befehlszeile den folgenden Befehl in einer einzelnen Zeile aus:
LCBackupMode.cmd enter [-Host=
Host-Name ] [-port=
Port-Nummer ] [-user=
Benutzername ] [-password=
Kennwort ] [-label=
Label-Name ] [-timeout=
Sekunden ]
LCBackupMode.sh enter [-host=
Host-Name ] [-port=
Port-Nummer ] [-user=
Benutzername ] [-password=
Kennwort ] [-label=
Label-Name ]
Die Parameter in den vorherigen Befehlen sind wie folgt definiert:
Host
ist der Name des Hosts, auf dem AEM Forms ausgeführt wird.
port
ist der WebServices-Anschluss des Anwendungsservers, auf dem AEM Forms ausgeführt wird.
user
ist der Benutzername des AEM Forms-Administrators.
password
ist das Kennwort des AEM Forms-Administrators.
label
ist die Textbeschriftung dieser Sicherung (kann eine beliebige Zeichenfolge sein).
timeout
ist die Anzahl der Sekunden, nach denen der Backup-Modus automatisch beendet wird. Sie kann zwischen 0 und 10.080 liegen. Wenn der Wert 0 beträgt, was der Standardwert ist, wird der Sicherungsmodus nie unterbrochen.
Weitere Informationen zur Befehlszeilenschnittstelle für den Sicherungsmodus finden Sie in der Datei "Readme"im Ordner "BackupRestoreCommandline".
Sie können entweder die Administration Console oder die Befehlszeilenoption verwenden, um den Sicherungsmodus zu deaktivieren.
Den abgesicherten Sicherungsmodus deaktivieren (Snapshot-Modus)
Führen Sie die folgenden Aufgaben aus, um mit Administration Console AEM Formulare aus dem abgesicherten Sicherungsmodus (Snapshot-Modus) zu entfernen.
Alle Sicherungsmodi beibehalten
Sie können die Befehlszeilenschnittstelle verwenden, um den abgesicherten Sicherungsmodus (Snapshot-Modus) für AEM Forms zu deaktivieren bzw. die aktuelle Sicherungsmodussitzung (kontinuierlicher Modus) zu beenden. Beachten Sie, dass Sie Administration Console nicht verwenden können, um den kontinuierlichen Sicherungsmodus zu deaktivieren. Im kontinuierlichen Sicherungsmodus sind die Steuerelemente "Backup Utilities"in Administration Console deaktiviert. Sie müssen entweder den API-Aufruf oder den Befehl LCBackupMode verwenden.
Zum Ordner *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline
wechseln.
Bearbeiten Sie je nach Betriebssystem das Skript LCBackupMode.cmd
oder LCBackupMode.sh
, um für Ihr System geeignete Standardwerte anzugeben.
Sie müssen den Ordner JAVA_HOME wie im entsprechenden Kapitel für Ihren Anwendungsserver in Vorbereiten der Installation AEM Formulare.
Führen Sie den folgenden Befehl in einer einzelnen Zeile aus:
(Windows) LCBackupMode.cmd leaveContinuousCoverage [-Host=
Host-Name ] [-port=
Port-Nummer ] [-user=
Benutzername ] [-password=
Kennwort ]
(Linux, UNIX) LCBackupMode.sh leaveContinuousCoverage [-Host=
Host-Name ] [-port=
Port-Nummer ] [-user=
Benutzername ] [-password=
Kennwort ]
Die Parameter in den vorherigen Befehlen sind wie folgt definiert:
Host
ist der Name des Hosts, auf dem AEM Forms ausgeführt wird.
port
ist der Anschluss, an dem AEM Forms auf dem Anwendungsserver ausgeführt wird.
user
ist der Benutzername des AEM Forms-Administrators.
password
ist das Kennwort des AEM Forms-Administrators.
leaveContinuousCoverage
Verwenden Sie diese Option, um den kontinuierlichen Sicherungsmodus vollständig zu deaktivieren.
Solange der Sicherungsmodus deaktiviert ist, kann die kontinuierliche Abdeckung nicht wiederhergestellt werden. Alle Änderungen während dieser Zeit sind nicht geschützt.
Wenn Sie die Dokumentenspeicherung in der Datenbank aktiviert haben, sind der Snapshot-Sicherungsmodus und der kontinuierliche Sicherungsmodus nicht verfügbar.
Weitere Informationen zur Befehlszeilenschnittstelle für den Sicherungsmodus finden Sie in der Datei "readme"im Ordner "BackupRestoreCommandline".