Cómo crear una copia de seguridad

Edge para nube privada v4.18.01

Usa el siguiente comando para realizar una copia de seguridad:

> /opt/apigee/apigee-service/bin/apigee-service comp backup

donde comp es el nombre del componente. Por ejemplo:

> /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

El comando de copia de seguridad:

  1. Detiene el componente (excepto PostgreSQL y Cassandra, que deben estar en ejecución para crear la copia de seguridad).
  2. Crea un archivo tar de los siguientes directorios y archivos, en los que comp es el nombre del componente:
    1. Directorios
      • /opt/apigee/data/comp
      • /opt/apigee/etc/comp.d
    2. Archivos, si existen
      • /opt/apigee/token/application/comp.properties
      • /opt/apigee/customer/application/comp.properties
      • /opt/apigee/customer/defaults.sh
      • /opt/apigee/customer/conf/license.txt
  3. Para todos los componentes, excepto PostgreSQL, escribe el archivo tar en /opt/apigee/backup/comp. El nombre tiene el siguiente formato:
    backup-(year).(month).(day),(hour).(min).(seconds).tar.gz

    Por ejemplo:
    backup-2016.03.17,14.40.41.tar.gz

    Para PostgreSQL, el archivo se llama:
    (year).(month).(day),(hour).(min).(seconds).dump
  4. Reinicia el componente (excepto PostgreSQL, Cassandra, ZooKeeper y OpenLDAP, que no se reinician).

Si tienes varios componentes de Edge instalados en el mismo nodo, puedes crear una copia de seguridad de todos ellos con un solo comando:

> /opt/apigee/apigee-service/bin/apigee-all backup

Este comando crea un archivo de copia de seguridad para cada componente del nodo.