Migração de deltas de conteúdo usando o ACS Commons Query Packager
Ao atualizar ou migrar o Adobe Experience Manager (AEM), talvez seja necessário mover somente o conteúdo que foi alterado, como tags, ativos ou páginas atualizadas. A ferramenta Query Packager do ACS Commons ajuda a empacotar e transferir apenas esses deltas de uma instância do AEM para outra. Este guia o guiará pelas etapas para fazer isso com eficiência.
Descrição description
Ambiente
Adobe Experience Manager (AEM) Managed Services, v6.x
Problema/Sintomas
Você precisa migrar apenas o conteúdo modificado (tags, ativos e páginas) entre instâncias do AEM, normalmente durante atualizações ou etapas finais de migração. Fazer isso manualmente é demorado e sujeito a erros.
Resolução resolution
-
Instale o ACS Commons na instância do AEM de origem.
-
Crie uma página do Query Packager seguindo o guia oficial do ACS Commons.
-
Configure três páginas separadas do Query Packager usando consultas XPath — uma para tags, ativos e páginas:
code language-none " //element(*, cq:Tag) [ @jcr:created > xs:dateTime('YYYY-MM-DDTHH:MM:SS.SSS±HH:MM')] " " //element(*, dam:AssetContent) [ @jcr:lastModified > xs:dateTime('YYYY-MM-DDTHH:MM:SS.SSS±HH:MM')] " " //element(*, cq:PageContent) [ @cq:lastModified >= xs:dateTime('YYYY-MM-DDTHH:MM:SS.SSS±HH:MM')] "
Substitua a data e a hora em cada query pelo carimbo de data e hora do qual você deseja capturar as alterações de conteúdo.
4. Crie os pacotes nesta ordem: tags primeiro, depois ativos e finalmente páginas.
5. Baixe os pacotes da instância do AEM de origem.
6. Faça upload e instale os pacotes na instância do AEM de destino na mesma ordem: tags, ativos e páginas.