AEM 6.5 vers AEMaaCS : gestion des instances de workflows en cours avec des actions de publication/dépublication planifiées
Cet article explique l’approche prise en charge pour gérer l’exécution des instances de workflow avec des actions de publication ou de dépublication planifiées à venir lors de la migration de Adobe Experience Manager 6.5 vers AEM as a Cloud Service.
Description description
Environnements
Adobe Experience Manager (AEM) 6.5 et AEM as a Cloud Service (AEMaaCS) (toutes les versions)
Problème/Symptômes
Lors de la migration d’AEM 6.5 vers AEM as a Cloud Service, des instances de workflows en cours d’exécution sont en attente d’exécution des actions de publication ou de dépublication planifiées après la date de basculement prévue. Le client doit s’assurer que ces actions planifiées ne sont pas perdues pendant la transition vers AEM as a Cloud Service.
- Les instances de workflow sont actives dans AEM 6.5 et planifiées pour déclencher de futures actions de publication/dépublication.
- La migration vers AEM as a Cloud Service est planifiée avant l’exécution de ces actions planifiées.
- Le client recherche une méthode prise en charge pour migrer ces instances de workflow en cours ou pour conserver les actions planifiées après la migration.
Aucun message d’erreur spécifique n’est généré, mais le risque est que les actions planifiées ne soient pas exécutées après la migration si elles ne sont pas gérées correctement.
Cause
AEM as a Cloud Service ne prend pas en charge la migration des instances de workflows en cours ou leur état d’exécution à partir d’AEM 6.5. Les actions planifiées doivent être recréées manuellement ou par programmation dans l’environnement cible pour assurer la continuité.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème :
-
Comprendre Les Limites De Migration Des Instances De Workflow
- Il n’existe aucun mécanisme pris en charge pour migrer les instances de workflow en cours (d’exécution) d’AEM 6.5 vers AEM as a Cloud Service. Le statut d’exécution du workflow (comme les instances sous
/var/workflow/instances/<b>) n’est pas pris en charge pour la migration.
- Il n’existe aucun mécanisme pris en charge pour migrer les instances de workflow en cours (d’exécution) d’AEM 6.5 vers AEM as a Cloud Service. Le statut d’exécution du workflow (comme les instances sous
-
Exporter les actions planifiées depuis AEM 6.5
- Avant la migration, exportez un instantané de toutes les futures actions de publication/dépublication planifiées à partir d’AEM 6.5. Cela implique généralement l’extraction du chemin d’accès de la payload, du type d’action (publication/dépublication) et de la date/heure planifiée à partir des données de l’instance de workflow sous
/var/workflow/instances. -
Ne pas migrer les données d’instance de workflow via l’outil de transfert de contenu
**- Évitez de migrer les données d’instance de workflow à l’aide de l’outil de transfert de contenu, car cela n’est pas pris en charge et peut entraîner des incohérences ou des statuts non pris en charge dans AEM as a Cloud Service.
- Référence : Outil de transfert de contenu - Présentation**
-
Recréer des actions planifiées dans AEM as a Cloud Service
- - Utilisez les données exportées pour recréer manuellement les actions de publication/dépublication planifiées dans AEM as a Cloud Service. Pour un petit nombre d’actions, utilisez la fonction Gérer la publication de l’interface utilisateur d’AEM as a Cloud Service pour planifier les opérations de publication/dépublication. - Pour les volumes plus importants, envisagez de développer un script ou un outil d’assistance compatible avec Cloud Service afin d’automatiser la recréation de ces plannings.- Référence : Réplication (AEM as a Cloud Service)
-
Consulter la documentation et les bonnes pratiques
**- Consultez la documentation suivante pour obtenir des conseils supplémentaires :
- Recommandations et bonnes pratiques pour le CTT
- Parcours de migration - Phase de mise en œuvre🔗
- Workflows dans AEM as a Cloud Service **