Edge para nuvem privada v4.18.01
Nesta seção, descrevemos as tarefas de backup e restauração em uma instalação local do Apigee Borda Recomendamos que você sempre crie um backup dos componentes do Apigee Edge, ou seja, configuração e dados, em intervalos regulares e assegurar que a recuperação seja executada em um caso de em caso de falha no sistema. Os procedimentos de backup e restauração permitem restaurar o estado de todo o ambiente do sistema (incluindo todos os componentes), sem afetar outras partes dele.
O que fazer backup
Em uma implantação local do Apigee Edge, você precisa fazer backup do Edge a seguir componentes:
- Apache ZooKeeper (apigee-zookeeper)
- Apache Cassandra (apigee-cassandra)
- Servidor Postgres (edge-postgres-server)
- Banco de dados PostgreSQL (apigee-postgresql)
- Servidor Qpid (edge-qpid-server)
- Qpidd (apigee-qpidd)
- OpenLDAP (apigee-openldap)
- Servidor de gerenciamento (edge-management-server)
- Processador de mensagens (processador de mensagens de borda)
- Roteador (roteador de borda)
- interface do Edge (interface do Edge)
Objetivo do tempo de recuperação (RTO) x Objetivo do ponto de recuperação (RPO)
O RTO é o tempo e o nível de serviço em que um processo de negócios precisa ser restaurados após um desastre (ou interrupção) para evitar consequências inaceitáveis associadas com uma interrupção na continuidade dos negócios.
Um RPO é o período máximo tolerável em que os dados podem ser perdidos de um serviço de TI devido a um incidente grave. Ambos os objetivos devem ser considerados antes da implementação de um backup para sua estratégia de recuperação.
Antes de começar: fatos úteis
Você pode observar que os dados de instalação são distribuídos em vários sistemas, por exemplo, organizações estão no LDAP, ZooKeeper e Cassandra. Certifique-se de tomar os seguintes cuidados: observações sobre backup e restauração:
- Se você tiver vários nós do Cassandra, faça backup deles um de cada vez.
- Se você tiver vários nós do ZooKeeper, faça backup deles um de cada vez. O processo de backup encerra o ZooKeeper temporariamente.
- Se você tiver vários nós do Postgres, faça backup deles um de cada vez.
- É possível fazer backup de todos os outros componentes do Edge ao mesmo tempo em todos os nós usando ferramentas como como Ansible ou Chef.
- Quando você restaura um nó do ZooKeeper, do Cassandra ou do LDAP, recomendamos restaurar todos os nós
três nós para conseguir consistência, principalmente quando organizações/ambientes
foi criado desde que o backup foi criado).
Observação: as etapas acima não afetam a restauração de um nó do Cassandra ou do ZooKeeper. em um cluster de repositório de dados, já que nenhum backup é usado. - Se as senhas do administrador LDAP ou global forem perdidas/corrompidas, será necessário um backup completo para receber as mesmas credenciais do último backup e sistema em execução.
- O utilitário de backup grava o arquivo de backup gerado em
/opt/apigee/backup/comp
onde comp está o nome do componente. Como é possível gerar muitos arquivos de backup e esses arquivos pode ficar grande, é possível montar um disco separado em/opt/apigee/backup
apenas para arquivos de backup. - Todos os arquivos de backup, exceto PostreSQL, são nomeados no formato:
backup-(year).(month).(day),(hour).(min).(seconds).tar.gz
Os arquivos de backup PostreSQL são nomeados:
(year).(month).(day),(hour).(min).(seconds).dump