Migration des deltas de contenu à l’aide du Query Packager d’ACS Commons

Lors de la mise à niveau ou de la migration de Adobe Experience Manager (AEM), il se peut que vous deviez déplacer uniquement le contenu modifié, comme des balises, des ressources ou des pages mises à jour. L’outil Query Packager d’ACS Commons vous permet de compresser et de transférer uniquement ces deltas d’une instance AEM à une autre. Ce guide vous guide tout au long des étapes nécessaires pour le faire efficacement.

Description description

Environnement

Adobe Experience Manager (AEM) Managed Services, v6.x

Problème/Symptômes

Vous ne devez migrer que le contenu modifié (balises, ressources et pages) entre les instances AEM, généralement lors des mises à niveau ou des étapes de migration finales. Cette opération manuelle est longue et source d’erreurs.

Résolution resolution

  1. Installez ACS Commons sur l’instance AEM source.

  2. Créez une page Query Packager en suivant le guide officiel d’ACS Commons.

  3. Configurez trois pages Query Packager distinctes à l’aide de requêtes XPath, une pour les balises, les ressources et les pages :

    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')]
    «
    

Remplacez la date et l’heure de chaque requête par la date et l’heure à partir desquelles vous souhaitez capturer les modifications du contenu.
​4. Créez les packages dans l’ordre suivant : balises en premier, ressources en premier, et enfin pages.
​5. Téléchargez les packages à partir de l’instance AEM source.
​6. Chargez et installez les packages sur l'instance AEM cible dans le même ordre : balises, actifs, puis pages.

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