Cómo crear una copia de seguridad

Edge para la nube privada v. 4.17.05

Usa el siguiente comando para crear 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 hace lo siguiente:

  1. Detiene el componente (excepto PostgreSQL, que debe ejecutarse en la copia de seguridad).

    Nota: A partir de Edge 4.17.05.01, el procedimiento de copia de seguridad ya no cierra Cassandra.
  2. Crea un archivo tar de los siguientes directorios y archivos, en el 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(.dif.
    ).


  4. Reinicia el componente (excepto por PostgreSQL y Cassandra, que deben ejecutarse para crear una copia de seguridad).

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

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

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