Edge for Private Cloud v4.18.05
В этом разделе описываются задачи резервного копирования и восстановления при локальной установке Apigee Edge. Рекомендуется регулярно создавать резервные копии компонентов Apigee Edge, то есть конфигурации и данных, и обеспечивать восстановление в случае сбоя системы. Процедуры резервного копирования и восстановления позволяют восстановить состояние всей системы (включая все компоненты), не затрагивая другие ее части.
Что копировать в облако
При локальном развертывании Apigee Edge необходимо создать резервную копию следующих компонентов Edge:
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(база данных PostgreSQL)apigee-qpidd(Qpidd)apigee-sso(Edge SSO)apigee-zookeeper(ZooKeeper)edge-management-server(сервер управления)edge-management-ui(новый интерфейс Edge)edge-message-processor(процессор сообщений)edge-postgres-server(сервер Postgres)edge-qpid-server(сервер Qpid)edge-router(маршрутизатор Edge)edge-ui(классический интерфейс)
Целевое время восстановления (RTO) и целевая точка восстановления (RPO)
Допустимое время восстановления – это период времени и уровень обслуживания, в рамках которых бизнес-процесс должен быть восстановлен после сбоя, чтобы избежать неприемлемых последствий, связанных с нарушением непрерывности бизнеса.
Целевая точка восстановления – это максимально допустимый период, в течение которого данные могут быть потеряны из ИТ-сервиса из-за серьезного инцидента. Обе цели необходимо учитывать при реализации плана резервного копирования для стратегии восстановления.
Полезные факты
Вы можете заметить, что данные установки распределены по нескольким системам, например организации находятся в LDAP, ZooKeeper и Cassandra. Обратите внимание на следующее:
- Если у вас несколько узлов Cassandra, создавайте резервные копии по очереди.
- Если у вас несколько узлов ZooKeeper, создавайте резервные копии по очереди. В процессе резервного копирования ZooKeeper временно отключается.
- Если у вас несколько узлов Postgres, создавайте резервные копии по очереди.
- Вы можете одновременно создать резервные копии всех остальных компонентов Edge на всех узлах, используя такие инструменты, как Ansible или Chef.
- При восстановлении одного из узлов ZooKeeper, Cassandra или LDAP рекомендуется восстановить все три узла для достижения согласованности (особенно если организации/среды были созданы с момента создания резервной копии).
- Если пароли LDAP или глобального администратора утеряны или повреждены, для получения тех же учетных данных для последней резервной копии и работающей системы требуется полная резервная копия.
- Утилита резервного копирования записывает созданный файл резервной копии в
/opt/apigee/backup/comp, где comp – название компонента. Поскольку вы можете создать много файлов резервных копий и они могут быть большими, вы можете подключить отдельный диск в/opt/apigee/backupтолько для файлов резервных копий. - Все файлы резервных копий, кроме PostgreSQL, имеют следующий формат:
backup-year.month.day,hour.min.seconds.tar.gz
Пример:
backup-2018.05.29,11.13.41.tar.gz
Файлы резервных копий PostreSQL имеют следующие названия:
year.month.day,hour.min.seconds.dump