Ripristina da un backup

Puoi ripristinare un componente dal file che hai creato durante il backup fino a quel componente. Puoi farlo con il comando restore.

Tieni presente che il comando restore:

  • Utilizza il file di backup specificato o ottiene il file di backup più recente, se il nome del file non è specificato.
  • Verifica che le directory dei dati del componente siano vuote.
  • Arresta il componente. Devi riavviare esplicitamente il componente dopo un ripristino.

Questa sezione descrive come utilizzare il comando restore.

Per ripristinare un componente da un file di backup:

  1. Assicurati che le seguenti directory siano vuote:
    /opt/apigee/data/component_name
    /opt/apigee/etc/component_name.d

    Se non sono vuoti, eliminane i contenuti utilizzando comandi come i seguenti:

    rm -r /opt/apigee/data/component_name
    rm -r /opt/apigee/etc/component_name.d
  2. Ripristina la configurazione e i dati precedenti utilizzando il seguente comando:
    /opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file

    Dove:

    • component_name è il nome del componente. I valori possibili sono:
      • apigee-cassandra (Cassandra)
      • apigee-openldap (OpenLDAP)
      • apigee-postgresql (PostgreSQL database)
      • apigee-qpidd (Qpidd)
      • apigee-sso (Edge SSO)
      • apigee-zookeeper (ZooKeeper)
      • edge-management-server (Management Server)
      • edge-management-ui (new Edge UI)
      • edge-message-processor (Message Processor)
      • edge-postgres-server (Postgres Server)
      • edge-qpid-server (Qpid Server)
      • edge-router (Edge Router)
      • edge-ui (Classic UI)
    • backup_file è il nome del file che hai creato quando hai ne hai eseguito il backup; questo valore non include il percorso, ma include il parametro "backup-" prefisso ed estensioni dei file. Ad esempio: backup-2019.03.17,14.40.41.tar.gz.

    Ad esempio:

    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz

    La specifica di backup_file è facoltativa. Se omesso, Apigee utilizza il file più recente a /opt/apigee/backup/component_name.

    Il comando restore riapplica la configurazione di cui è stato eseguito il backup e ripristina la dati da quando è stato eseguito il backup.

  3. Riavvia il componente, come nell'esempio seguente. mostra:
    /opt/apigee/apigee-service/bin/apigee-service component_name start
di Gemini Advanced.