Copia de seguridad y restablecimiento

Edge para la nube privada v4.18.05

En esta sección, se describen las tareas de copia de seguridad y restablecimiento en una instalación de Apigee Edge en las instalaciones. Te recomendamos que siempre crees una copia de seguridad de los componentes de Apigee Edge, es decir, la configuración y los datos, en intervalos regulares y te asegures de que se realice la recuperación en caso de una falla del sistema. Los procedimientos de copia de seguridad y restablecimiento te permiten restablecer el estado de un sistema completo (incluidos todos los componentes) sin afectar a otras partes del sistema.

De qué crear una copia de seguridad

En una implementación de Apigee Edge en las instalaciones, debes crear una copia de seguridad de los siguientes componentes de Edge:

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (base de datos de PostgreSQL)
  • apigee-qpidd (trinquete)
  • apigee-sso (SSO de Edge)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (servidor de administración)
  • edge-management-ui (nueva IU de Edge)
  • edge-message-processor (Procesador de mensajes)
  • edge-postgres-server (servidor de Postgres)
  • edge-qpid-server (servidor Qpid)
  • edge-router (router perimetral)
  • edge-ui (IU clásica)

Objetivo de tiempo de recuperación (RTO) en comparación con el objetivo de punto de recuperación (RPO)

El RTO es la duración y el nivel de servicio dentro del cual se debe restablecer un proceso empresarial después de un desastre (o interrupción) para evitar consecuencias inaceptables asociadas con una interrupción de la continuidad del negocio.

Un RPO es el período máximo tolerable en el que se pueden perder datos de un servicio de TI debido a un incidente importante. Debes tener en cuenta ambos objetivos antes de implementar un plan de copia de seguridad para tu estrategia de recuperación.

Antes de comenzar: datos útiles

Es posible que observes que los datos de instalación se distribuyen en varios sistemas, por ejemplo, las organizaciones están en LDAP, ZooKeeper y Cassandra. Asegúrate de tener en cuenta las siguientes notas sobre la copia de seguridad y el restablecimiento:

  • Si tienes varios nodos de Cassandra, crea una copia de seguridad de cada uno por separado.
  • Si tienes varios nodos de ZooKeeper, crea una copia de seguridad de cada uno de ellos por separado. El proceso de copia de seguridad cierra temporalmente ZooKeeper.
  • Si tienes varios nodos de Postgres, crea una copia de seguridad de cada uno de ellos por separado.
  • Puedes crear una copia de seguridad de todos los demás componentes de Edge al mismo tiempo en todos los nodos con herramientas como Ansible o Chef.
  • Cuando restableces uno de los nodos de ZooKeeper, Cassandra o LDAP, se recomienda restablecer los tres para lograr la coherencia (especialmente cuando se crearon organizaciones o entornos desde que se creó la copia de seguridad).
  • Si se pierden o se dañan las contraseñas de LDAP o del administrador global, se requiere una copia de seguridad completa para obtener las mismas credenciales para la última copia de seguridad y el sistema en ejecución.
  • La utilidad de copia de seguridad escribe el archivo de copia de seguridad generado en /opt/apigee/backup/comp, donde comp es el nombre del componente. Debido a que puedes generar muchos archivos de copia de seguridad y a que estos archivos pueden ser grandes, puedes activar un disco independiente en /opt/apigee/backup solo para los archivos de copia de seguridad.
  • Todos los archivos de copia de seguridad, excepto PostreSQL, tienen el siguiente formato de nombre:
    backup-year.month.day,hour.min.seconds.tar.gz

    Por ejemplo:

    backup-2018.05.29,11.13.41.tar.gz

    Los archivos de copia de seguridad de PostreSQL se denominan:

    year.month.day,hour.min.seconds.dump