Come eseguire un backup

Edge for Private Cloud v. 4.16.05

Utilizza il seguente comando per eseguire un backup:

> /<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

dove comp è il nome del componente. Ad esempio:

> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

Il comando di backup:

  1. Arresta il componente (ad eccezione di PostgreSQL, che deve essere in esecuzione per il backup).
  2. Crea un file tar delle seguenti directory e file, dove comp è il nome del componente:
    1. Directory
      • /<inst_root>/apigee/data/comp
      • /<inst_root>/apigee/etc/comp.d
    2. File, se esistenti
      • /<inst_root>/apigee/token/application/comp.properties
      • /<inst_root>/apigee/customer/application/comp.properties
      • /<inst_root>/apigee/customer/defaults.sh
      • /<inst_root>/apigee/customer/conf/license.txt
  3. Per tutti i componenti, ad eccezione di PostgreSQL, scrive il file tar in /<inst_root>/apigee/backup/comp. Il nome è nel formato:
    backup-(year).(month).(day),(hour).(min).(seconds).tar.gz

    Ad esempio:
    backup-2016.03.17,14.40.41.tar.gz

    Per PostgreSQL, il file è denominato:
    (year).(month).(day),(hour).(min).(seconds).dump
  4. Riavvia il componente (ad eccezione di PostgreSQL, che deve essere in esecuzione per il backup).

Se hai più componenti Edge installati sullo stesso nodo, puoi eseguirne il backup con un unico comando:

> /<inst_root>/apigee/apigee-service/bin/apigee-all backup

Questo comando crea un file di backup per ogni componente sul nodo.