Ripristina da un backup

Puoi ripristinare un componente dal file che hai creato durante il backup di quel componente. A tale scopo, utilizza il comando restore.

Tieni presente che il comando restore:

  • Utilizza il file di backup specificato o recupera il file di backup più recente, se non è stato specificato un nome file.
  • Assicurati 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. 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 includono:
      • 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 eseguito il backup del componente.

    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 in /opt/apigee/backup/component_name.

    Il comando restore riapplica la configurazione di cui è stato eseguito il backup e ripristina i dati dal momento in cui è stato eseguito il backup.

  2. Riavvia il componente, come mostrato nell'esempio seguente:
    /opt/apigee/apigee-service/bin/apigee-service component_name start