Cómo crear una copia de seguridad

Edge para nube privada v. 4.17.05

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, que debe estar en ejecución para realizar 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 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 y Cassandra, que deben estar en ejecución para crear la copia de seguridad).

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.