Procedimento de atualização upgrade-procedure
Ao atualizar os ambientes do AEM, você deve considerar as diferenças na abordagem entre atualizar os ambientes do autor ou de publicação para minimizar o tempo de inatividade dos autores e usuários finais. Esta página descreve o procedimento de alto nível para atualizar uma topologia do AEM atualmente em execução em uma versão do AEM 6.x. Como o processo difere entre os níveis de criação e publicação e implantações baseadas em Mongo e TarMK, cada nível e microkernel foi listado em uma seção separada. Ao executar a implantação, a Adobe recomenda primeiro atualizar o ambiente do autor, determinar o sucesso e prosseguir para os ambientes de publicação.
Camada de autor TarMK tarmk-author-tier
Topologia Inicial starting-topology
A topologia presumida para esta seção consiste em um servidor de Autores em execução no TarMK com um Modo de Espera a Frio. A replicação ocorre do servidor do autor para o farm de publicação TarMK. Embora não ilustrada aqui, essa abordagem também pode ser usada para implantações que usam descarga. Atualize ou recrie a instância de descarregamento na nova versão após desabilitar os agentes de replicação na instância do autor e antes de habilitá-los novamente.
Preparação de atualização upgrade-preparation
-
Interrompa a criação de conteúdo.
-
Interrompa a instância standby.
-
Desative os agentes de replicação no autor.
-
Execute as tarefas de manutenção de pré-atualização.
Execução de atualização upgrade-execution
-
Execute a atualização no local.
-
Atualize o módulo Dispatcher se necessário.
-
O controle de qualidade valida a atualização.
-
Desligue a instância do autor.
Se bem-sucedido if-successful
-
Copie a instância atualizada para criar um Modo de Espera Restrito.
-
Inicie a instância do Autor.
-
Inicie a instância Stand-by.
Se Não Tiver Êxito (Reversão) if-unsuccessful-rollback
-
Inicie a instância do Modo de Espera Off-line como o novo Principal.
-
Recrie o ambiente do Autor a partir do Modo de Espera por Frio.
Cluster de autores do MongoMK mongomk-author-cluster
Topologia Inicial starting-topology-1
A topologia presumida para esta seção consiste em um cluster de Autores MongoMK com pelo menos duas instâncias de Autor do AEM, apoiadas por pelo menos dois bancos de dados MongoMK. Todas as instâncias de Autor compartilham um armazenamento de dados. Essas etapas devem se aplicar aos armazenamentos de dados S3 e File. A replicação ocorre dos servidores do autor para o farm de publicação TarMK.
Preparação de atualização upgrade-preparation-1
- Interrompa a criação de conteúdo.
- Clonar o armazenamento de dados para backup.
- Interrompa todas as instâncias de autor do AEM, exceto uma instância de autor principal.
- Remova todos os nós MongoDB, exceto um do conjunto de réplicas, sua instância Mongo primária.
- Atualize o arquivo
DocumentNodeStoreService.cfg
no Autor principal para refletir seu único conjunto de réplicas membro. - Reinicie o Author principal para garantir que ele seja reiniciado corretamente.
- Desative os agentes de replicação no autor principal.
- Execute tarefas de manutenção de pré-atualização na instância de Autor primária.
Execução de atualização Upgrade-execution-1
- Execute uma atualização no local no Autor principal.
- Atualize o Dispatcher ou o Módulo Web se necessário.
- O controle de qualidade valida a atualização.
Se bem-sucedido if-successful-1
-
Crie novas instâncias do Autor do AEM 6.5 LTS, conectadas à instância Mongo atualizada.
-
Recrie os nós MongoDB que foram removidos do cluster.
-
Atualize os arquivos
DocumentNodeStoreService.cfg
para refletir o conjunto de réplicas completo. -
Reinicie as instâncias do Autor, uma de cada vez.
-
Remova o armazenamento de dados clonado.
Se Não Tiver Êxito (Reversão) if-unsuccessful-rollback-2
-
Reconfigure as instâncias secundárias do Autor para se conectarem ao armazenamento de dados clonado.
-
Desligue a instância primária do autor atualizada.
-
Desligue a instância primária do Mongo atualizada.
-
Inicie as instâncias secundárias do Mongo com uma delas como a nova primária.
-
Configure os arquivos
DocumentNodeStoreService.cfg
nas instâncias secundárias do Autor para apontar para o conjunto de réplicas das instâncias Mongo ainda não atualizadas. -
Inicie as instâncias secundárias do Autor.
-
Limpe as instâncias do autor atualizadas, o nó Mongo e o armazenamento de dados.
Farm de publicação do TarMK tarmk-publish-farm
Farm de publicação do TarMK tarmk-publish-farm-1
A topologia assumida para esta seção consiste em duas instâncias de publicação TarMK, lideradas pelos Dispatchers que, por sua vez, são liderados por um balanceador de carga. A replicação ocorre do servidor do autor para o farm de publicação TarMK.
Execução de atualização upgrade-execution-2
- Pare o tráfego para a instância de Publicação 2 no balanceador de carga.
- Execute a manutenção de pré-atualização na Publicação 2.
- Execute uma atualização no local na Publicação 2.
- Atualize o Dispatcher ou o Módulo Web se necessário.
- Limpe o cache do Dispatcher.
- O controle de qualidade valida a Publicação 2 pela Dispatcher, atrás do firewall.
- Desligar Publicação 2.
- Copie a instância Publish 2.
- Iniciar publicação 2.
Se bem-sucedido if-successful-2
- Ative o tráfego para a Publicação 2.
- Interromper o tráfego para a Publicação 1.
- Interrompa a instância do Publish 1.
- Substitua a instância de Publicação 1 por uma cópia de Publicação 2.
- Atualize o Dispatcher ou o Módulo Web se necessário.
- Limpe o cache do Dispatcher para Publicar 1.
- Iniciar publicação 1.
- O controle de qualidade valida a Publicação 1 pela Dispatcher, atrás do firewall.
Se Não Tiver Êxito (Reversão) if-unsuccessful-rollback-1
- Criar uma cópia de Publicar 1.
- Substitua a instância de Publicação 2 por uma cópia de Publicação 1.
- Limpe o cache do Dispatcher para o Publish 2.
- Iniciar publicação 2.
- O controle de qualidade valida a Publicação 2 pela Dispatcher, atrás do firewall.
- Ative o tráfego para a Publicação 2.
Etapas finais de atualização final-upgrade-steps
- Ative o tráfego para Publicar 1.
- O controle de qualidade executa a validação final de um URL público.
- Ative os agentes de replicação no ambiente do Autor.
- Retomar a criação de conteúdo.
- Executar verificações pós-atualização.