Backups

Diese Seite beschreibt, wie Sie eine bestehende BPC-Installation sichern und bei Bedarf wiederherstellen können.

Dies bezieht sich auf die relevanten Dateien einer BPC-Installation. Darüber hinaus bietet das BPC und OpenSearch eine separate Backup-Funktionalität für OpenSearch-Indizes an, siehe Backups von OpenSearch-Indizes.

Siehe auch Troubleshooting.

Vollständiges Backup der Installation

Um eine vollständige Kopie der BPC-Installation durchzuführen, müssen der Karaf- und OpenSearch-Service gestoppt werden. Danach kann der gesamte Installationsordner – zum Beispiel /opt/bpc – komplett gesichert werden.

Wichtige Verzeichnisse und Dateien sichern

Alternativ zu einem Backup des kompletten Installationsverzeichnisses können auch einzelne Dateien gesichert werden.

Im Folgenden ist eine Auflistung relevanter Verzeichnisse und Dateien, die in vielen Fällen gesichert werden sollten.

Zentrale Konfigurationsdatei

Die meisten Anpassungen des BPC erfolgen in der Zentrale Konfigurationsdatei und sollte gesichert werden: <BPC-INSTALL-DIR>/bpc_env.sh|cmd

Karaf

Für den Karaf sollten folgende Dateien gesichert werden:

  • Alle Dateien, die Sie unterhalb des etc-Verzeichnisses angepasst bzw. hinzugefügt haben. (Hinweis: Es wird allgemein die Konfiguration über die zentrale Konfigurationsdatei empfohlen.)

  • Die etc/users.properties, falls Sie den lokalen Karaf als Identity Provider benutzen und zum Beispiel Benutzer über die BPC-Oberfläche hinzugefügt oder Passwörter geändert haben.

  • Alle Dateien die sich im deploy-Verzeichnis befinden.

OpenSearch

Für OpenSearch sollten folgende Dateien gesichert werden. Achten Sie beim Sichern der Indizes darauf, dass der OpenSearch-Service gestoppt ist.

  • Die Datei <BPC-INSTALL-DIR>/opensearch_config/opensearch.yml, falls Sie Anpassungen vorgenommen haben.

  • Das Verzeichnis <BPC-INSTALL-DIR>/opensearch_data mit den OpenSearch-Indizes und -Snapshots, falls Letztere im Dateisystem gespeichert werden.

  • Falls die OpenSearch-Backups/-Snapshots in einem S3-Bucket abgelegt werden, verwenden Sie dessen Backup-Funktionalität.

Wiederherstellen

Stellen Sie sicher, dass die Services von Karaf und OpenSearch gestoppt sind. Nun können Sie das zuvor angelegte Backup wieder einspielen. Falls Sie kein komplettes Backup erstellt haben, müssen Sie zuerst eine Installation durchführen. Danach können Sie die Verzeichnisse und Dateien aus Ihrem Backup wieder einspielen und die beiden Dienste im Anschluss starten. Falls die OpenSearch-Backups/-Snapshots in einem S3-Repository abgelegt werden, verwenden Sie dessen Restore-Funktionalität.


Keywords: