Edge para nube privada v4.18.01
En esta sección, se describen las tareas de copia de seguridad y restablecimiento en una instalación local de Apigee Edge. Se recomienda que siempre crees una copia de seguridad de los componentes de Apigee Edge, es decir, la configuración y los datos, a intervalos regulares y que te asegures de que la recuperación se realice 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 otras partes del sistema.
Qué incluir en la copia de seguridad
En una implementación local de Apigee Edge, debes crear una copia de seguridad de los siguientes componentes de Edge:
- Apache ZooKeeper (apigee-zookeeper)
- Apache Cassandra (apigee-cassandra)
- Servidor de Postgres (edge-postgres-server)
- Base de datos de PostgreSQL (apigee-postgresql)
- Servidor de Qpid (edge-qpid-server)
- Qpidd (apigee-qpidd)
- OpenLDAP (apigee-openldap)
- Servidor de administración (edge-management-server)
- Message Processor (edge-message-processor)
- Router (edge-router)
- IU de Edge (edge-ui)
Objetivo de tiempo de recuperación (RTO) frente al objetivo de punto de recuperación (RPO)
El RTO es la duración y el nivel de servicio en el que se debe restablecer un proceso empresarial después de un desastre (o interrupción) para evitar consecuencias inaceptables asociadas con una interrupción en la continuidad empresarial.
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. Ambos objetivos se deben tener en cuenta 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 ellos uno por uno.
- Si tienes varios nodos de ZooKeeper, crea una copia de seguridad de cada uno de ellos. El proceso de copia de seguridad cierra ZooKeeper de forma temporal.
- Si tienes varios nodos de Postgres, crea una copia de seguridad de cada uno de ellos.
- 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 nodos para lograr coherencia (en especial, cuando se crearon organizaciones o entornos
desde que se creó la copia de seguridad).
Nota: Lo anterior no afecta el restablecimiento de un nodo de Cassandra o ZooKeeper en un clúster de almacén de datos, ya que no se usa ninguna copia de seguridad. - Si se pierden o dañan las contraseñas de LDAP o del administrador global, se requiere una copia de seguridad completa para obtener las mismas credenciales de la última copia de seguridad y del 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 estos pueden ser grandes, puedes activar un disco independiente en/opt/apigee/backupsolo para los archivos de copia de seguridad. - Todos los archivos de copia de seguridad, excepto los de PostreSQL, se nombran de la siguiente manera:
backup-(year).(month).(day),(hour).(min).(seconds).tar.gz
Los archivos de copia de seguridad de PostgreSQL se nombran de la siguiente manera:
(year).(month).(day),(hour).(min).(seconds).dump