Se a implementação do AEM Forms armazenar dados personalizados adicionais em um banco de dados diferente, você deverá implementar uma estratégia para fazer backup desses dados, garantindo que eles permaneçam sincronizados com os dados do AEM Forms. Além disso, o aplicativo deve ser projetado de modo que seja robusto o suficiente para lidar com um cenário em que os bancos de dados adicionais fiquem fora de sincronia. É altamente recomendável que qualquer operação de banco de dados executada seja feita no contexto de uma transação para ajudar a manter um estado consistente.
Você precisa fazer backup das seguintes partes do sistema de formulários AEM para se recuperar de qualquer erro:
Você precisa fazer backup de quaisquer outros dados que estejam sendo usados pela configuração do AEM Forms, como fontes do cliente, dados de conectores e assim por diante.
Este tópico discute as seguintes estratégias para fazer backup de qualquer ambiente em cluster de formulários AEM:
Desligue todo o cluster e os serviços relacionados. (consulte Iniciar e parar serviços)
Em qualquer nó, faça backup do banco de dados, do GDS e dos Conectores. (consulte Arquivos para backup e recuperação)
Para fazer backup do repositório AEM off-line, execute as seguintes etapas:
Para obter etapas detalhadas, consulte Backup e restauração.
Faça backup de todos os outros dados, como fontes de clientes.
Inicie o cluster novamente.
Entre no modo de backup contínuo. (consulte Entrando nos modos de backup)
Sair do modo de backup contínuo após uma recuperação.
Desligue qualquer um dos nós secundários do cluster em relação ao AEM. (consulte Iniciar e parar serviços)
Em qualquer nó, faça backup do banco de dados, do GDS e dos Conectores. (consulte Arquivos para backup e recuperação)
Para fazer backup do repositório AEM off-line, execute as seguintes etapas:
Para obter etapas detalhadas, consulte Backup e restauração.
Faça backup de todos os outros dados, como fontes de clientes.
Inicie o cluster novamente.
Entre no modo de backup contínuo. (consulte Entrando nos modos de backup)
Sair do modo de backup contínuo após uma recuperação.
Desligue qualquer um dos nós secundários do cluster em relação ao AEM. (consulte Iniciar e parar serviços)
Em qualquer nó, faça backup do banco de dados, do GDS e dos Conectores. (consulte Arquivos para backup e recuperação)
Para fazer backup do repositório AEM on-line, execute as seguintes etapas:
Faça backup de todos os outros dados, como fontes de clientes.
Inicie o cluster novamente.
Quando criamos um cluster AEM, um arquivo de propriedades é criado no servidor de aplicativos para todos os nós secundários. É recomendável fazer backup do arquivo de propriedades do Bootstrap. Você pode encontrar o arquivo no seguinte local no servidor de aplicativos:
Faça backup do arquivo para o cenário de recuperação de desastres do nó secundário AEM e substitua-o no local especificado no servidor de aplicativos, se restaurado.
Se houver qualquer falha do cluster inteiro ou de um único nó, restaure-o usando o backup.
Para uma recuperação de um único nó, desative o único nó e execute o procedimento de recuperação de um único nó.
Caso todo o cluster falhe devido a falhas como falha no banco de dados, execute as etapas a seguir. A restauração depende do método de backup usado.
Interrompa o nó corrompido.
Se o nó corrompido for um nó primário AEM, desative todo o nó do cluster.
Recrie o sistema físico a partir de uma imagem do sistema.
Aplique patches ou atualizações aos formulários AEM que foram aplicados desde que a imagem foi criada. Essas informações foram registradas durante o procedimento de backup. Os formulários AEM devem ser recuperados no mesmo nível de patch que tinham quando foi feito o backup do sistema.
(Opcional) Se todos os outros nós estiverem funcionando bem, é possível que o repositório do AEM também esteja corrompido. Nesse caso, você verá uma mensagem de dessincronização do repositório no arquivo error.log do repositório AEM.
Para restaurar o repositório, execute as etapas a seguir.
Se um backup de repositório crx compactado foi colocado online, descompacte-o em qualquer local e siga o processo de restauração offline.
Considere os seguintes pontos:
Interrompa todos os nós de cluster.
Recrie o sistema físico a partir de uma imagem do sistema.
Aplique patches ou atualizações aos formulários AEM AEM que foram aplicados desde que a imagem foi criada. Essas informações foram registradas na etapa 1 do procedimento de backup. Os formulários AEM devem ser recuperados no mesmo nível de patch que tinham quando foi feito o backup do sistema.
Restaure o banco de dados, o GDS e os Conectores.
Faça o seguinte para recuperar o repositório AEM off-line:
Se um backup de repositório crx compactado foi colocado online, descompacte-o em qualquer local e siga o processo de restauração offline.
Considere os seguintes pontos:
O nó publicador não tem nenhuma relação primário-secundário em um ambiente clusterizado. Você pode fazer backup de qualquer nó do Publisher seguindo Backup e restauração.