Sie können eine Komponente aus der Datei wiederherstellen, die Sie beim Sichern dieser Komponente erstellt haben. Dazu verwenden Sie den Befehl restore.
Beachten Sie Folgendes für den Befehl restore:
- Verwendet die angegebene Sicherungsdatei oder ruft die neueste Sicherungsdatei ab, wenn kein Dateiname angegeben wurde.
- Sorgt dafür, dass die Datenverzeichnisse der Komponente leer sind.
- Beendet die Komponente. Sie müssen die Komponente nach einer Wiederherstellung explizit neu starten.
In diesem Abschnitt wird die Verwendung des Befehls restore beschrieben.
So stellen Sie eine Komponente aus einer Sicherungsdatei wieder her:
- Die folgenden Verzeichnisse müssen leer sein:
/opt/apigee/data/component_name /opt/apigee/etc/component_name.d
Wenn sie nicht leer sind, löschen Sie ihren Inhalt mit Befehlen wie den folgenden:
rm -r /opt/apigee/data/component_name
rm -r /opt/apigee/etc/component_name.d - Stellen Sie die vorherige Konfiguration und die Daten mit dem folgenden Befehl wieder her:
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
Wobei:
- component_name ist der Name der Komponente. Mögliche Werte:
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(PostgreSQL-Datenbank)apigee-qpidd(Qpidd)apigee-sso(Edge-SSO)apigee-zookeeper(ZooKeeper)edge-management-server(Verwaltungsserver)edge-management-ui(neue Edge-Benutzeroberfläche)edge-message-processor(Nachrichtenprozessor)edge-postgres-server(Postgres-Server)edge-qpid-server(Qpid-Server)edge-router(Edge-Router)edge-ui(klassische Benutzeroberfläche)
- backup_file ist der Name der Datei, die Sie beim Sichern dieser Komponente erstellt haben. Dieser Wert enthält nicht den Pfad, aber das Präfix „backup-“ und die Dateiendungen. Beispiel:
backup-2019.03.17,14.40.41.tar.gz.
Beispiel:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz
Die Angabe von backup_file ist optional. Wenn Sie nichts angeben, verwendet Apigee die neueste Datei in
/opt/apigee/backup/component_name.Mit dem Befehl
restorewird die gesicherte Konfiguration wieder angewendet und die Daten werden auf den Stand zum Zeitpunkt der Sicherung zurückgesetzt. - component_name ist der Name der Komponente. Mögliche Werte:
- Starten Sie die Komponente neu, wie im folgenden Beispiel gezeigt:
/opt/apigee/apigee-service/bin/apigee-service component_name start