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 (database PostgreSQL)
      • apigee-qpidd (qpidd)
      • apigee-sso (SSO perimetrale)
      • apigee-zookeeper (ZooKeeper)
      • edge-management-server (server di gestione)
      • edge-management-ui (nuova UI di Edge)
      • edge-message-processor (Elaboratore messaggi)
      • edge-postgres-server (server Postgres)
      • edge-qpid-server (server Qpid)
      • edge-router (router Edge)
      • edge-ui (UI classica)
    • 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.