Show Menu
TÓPICOS×

Upgrading to AEM 6.4

Nesta seção, cobrimos a atualização de uma instalação do AEM para o AEM 6.4:
Para facilitar a referência às instâncias do AEM envolvidas nesses procedimentos, os termos a seguir são usados nestes artigos:
  • A instância de origem é a instância do AEM da qual você está atualizando.
  • A instância de destino é aquela para a qual você está atualizando.
Como parte dos esforços para melhorar a confiabilidade das atualizações, o AEM 6.4 passou por uma reestruturação abrangente do repositório. Para obter mais informações sobre como se alinhar com a nova estrutura, consulte Reestruturação do repositório no AEM 6.4

O Que Mudou?

Veja a seguir as principais alterações observadas nas últimas várias versões do AEM:
O AEM 6.0 apresentou o novo repositório do Jackrabbit Oak. Os gerentes de persistência foram substituídos por Micro Kernels . A partir da versão 6.1, o CRX2 não é mais suportado. Uma ferramenta de migração chamada crx2oak precisa ser executada para migrar repositórios CRX2 de instâncias 5.6.1. Para obter mais informações, consulte Uso da ferramenta de migração CRX2OAK.
Se o Asset Insights for usado e você estiver atualizando de uma versão anterior ao AEM 6.2, os ativos deverão ser migrados e ter IDs geradas por meio de um bean JMX. Em nossos testes internos, 125 mil ativos em um ambiente TarMK foram migrados em uma hora, mas seus resultados podem variar.
O AEM 6.3 introduziu um novo formato para o SegmentNodeStore , que é a base da implementação do TarMK. Se você estiver atualizando de uma versão anterior ao AEM 6.3, isso exigirá uma migração de repositório como parte da atualização, envolvendo tempo de inatividade do sistema.
O departamento de engenharia da Adobe estima que seja em torno de 20 minutos. Observe que a reindexação não será necessária. Além disso, uma nova versão da ferramenta crx2oak foi lançada para funcionar com o novo formato de repositório.
Essa migração não é necessária se você atualizar do AEM 6.3 para o AEM 6.4.
As tarefas de manutenção de pré-atualização foram otimizadas para suportar automação.
As opções de uso da linha de comando da ferramenta crx2oak foram alteradas para facilitar a automação e suportar mais caminhos de atualização.
As verificações pós-atualização também tornaram a automação fácil.
A coleta periódica de lixo de revisões e a coleta de lixo do armazenamento de dados agora são tarefas de manutenção de rotina que precisam ser executadas periodicamente. Com a introdução do AEM 6.3, a Adobe oferece suporte e recomenda a Limpeza de revisão online. Consulte Limpeza de revisão para obter informações sobre como configurar essas tarefas.
O AEM 6.4 apresenta o Detector de padrões para avaliar a complexidade da atualização à medida que você começa a planejar a atualização. 6.4 tem também um forte enfoque na compatibilidade Compatibilidade com versões anteriores no AEM 6.4 com versões anteriores dos recursos. Por fim, as práticas recomendadas para upgrades Atualizações sustentáveis sustentáveis também são adicionadas.
Para obter mais detalhes sobre o que mais mudou nas versões recentes do AEM, consulte as notas de versão completas:

Visão geral da atualização

A atualização do AEM é um processo de várias etapas, às vezes de vários meses. A seguinte estrutura de tópicos foi fornecida como uma visão geral do que está incluído em um projeto de atualização e do conteúdo que foi incluído nesta documentação:

Fluxo de atualização com melhorias de atualização 6.4

O diagrama abaixo captura a abordagem de atualização do fluxo geral recomendado. Observe a referência aos novos recursos que apresentamos. A atualização deve começar com o Detector de padrão (consulte Avaliação da complexidade de atualização com o Detector de padrão), que deve permitir que você decida o caminho que deseja seguir para a compatibilidade com o AEM 6.4 com base nos padrões do relatório gerado.
Havia um grande foco na versão 6.4 para manter todos os novos recursos compatíveis com versões anteriores, mas nos casos em que ainda há problemas de compatibilidade com versões anteriores, o modo de compatibilidade permite adiar temporariamente o desenvolvimento para manter o código personalizado em conformidade com a versão 6.4. Essa abordagem ajuda a evitar esforços de desenvolvimento imediatamente após a atualização (consulte Compatibilidade com versões anteriores no AEM 6.4 ).
Por fim, em seu ciclo de desenvolvimento 6.4, os recursos apresentados em Atualizações sustentáveis (consulte Atualizações Atualizações sustentáveis sustentáveis) ajudam a seguir as práticas recomendadas para tornar as atualizações futuras ainda mais eficientes e ininterruptas.