Aus einer Sicherung wiederherstellen

Sie können eine Komponente aus der Datei wiederherstellen, die Sie beim Sichern dieser Komponente erstellt haben. Verwenden Sie dazu den Befehl restore.

Beachten Sie, dass der restore-Befehl:

  • Verwendet die angegebene Sicherungsdatei oder ruft die neueste Sicherungsdatei ab, wenn kein Dateiname angegeben wurde.
  • Überprüft, ob die Datenverzeichnisse der Komponente leer sind.
  • Stoppt die Komponente Sie müssen die Komponente nach einer Wiederherstellung explizit neu starten.

In diesem Abschnitt wird beschrieben, wie Sie den Befehl restore verwenden.

So stellen Sie eine Komponente aus einer Sicherung wieder her:

  1. 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 im folgenden Beispiel:

    rm -r /opt/apigee/data/component_name
    rm -r /opt/apigee/etc/component_name.d
  2. 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 umfasst nicht den Pfad, sondern das Präfix „backup-“ und Dateierweiterungen. 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 kein Wert angegeben ist, verwendet Apigee die neueste Datei in /opt/apigee/backup/component_name.

    Der Befehl restore wendet die gesicherte Konfiguration noch einmal an und stellt die Daten ab dem Zeitpunkt der Sicherung wieder her.

  3. Starten Sie die Komponente neu, wie im folgenden Beispiel gezeigt:
    /opt/apigee/apigee-service/bin/apigee-service component_name start