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

  1. Instale o ACS Commons na instância do AEM de origem.

  2. Crie uma página do Query Packager seguindo o guia oficial do ACS Commons.

  3. 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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f