AEM 6.5 zu AEMaaCS: Handhabung von In-Flight-Workflow-Instanzen mit geplanten Veröffentlichungs-/Rückgängigmachungsaktionen
In diesem Artikel wird der unterstützte Ansatz zur Verwaltung laufender Workflow-Instanzen mit zukünftigen geplanten Veröffentlichungs- oder Rückgängigmachungsaktionen während der Migration von Adobe Experience Manager 6.5 zu AEM as a Cloud Service erläutert.
Beschreibung description
Umgebungen
Adobe Experience Manager (AEM) 6.5 und AEM as a Cloud Service (AEMaaCS) (alle Versionen)
Problem/Symptome
Bei der Migration von AEM 6.5 zu AEM as a Cloud Service befinden sich Workflow-Instanzen im Status „Wird ausgeführt“, die darauf warten, geplante Veröffentlichungs- oder Rückgängigmachungsaktionen nach dem geplanten Umstellungsdatum auszuführen. Der Kunde muss sicherstellen, dass diese geplanten Aktionen während der Umstellung auf AEM as a Cloud Service nicht verloren gehen.
- Workflow-Instanzen sind in AEM 6.5 aktiv und für den Trigger künftiger Veröffentlichungs-/Rückgängigmachungsaktionen geplant.
- Die Migration zu AEM as a Cloud Service ist geplant, bevor diese geplanten Aktionen ausgeführt werden.
- Der Kunde sucht nach einer unterstützten Methode, um diese Workflow-Instanzen während des Fluges zu migrieren oder die geplanten Aktionen nach der Migration beizubehalten.
Es werden keine spezifischen Fehlermeldungen generiert. Es besteht jedoch die Gefahr, dass geplante Aktionen nach der Migration nicht ausgeführt werden, wenn sie nicht ordnungsgemäß verarbeitet werden.
Ursache
AEM as a Cloud Service unterstützt nicht die Migration von In-Flight-Workflow-Instanzen oder deren Laufzeitstatus von AEM 6.5. Geplante Aktionen müssen in der Zielumgebung manuell oder programmgesteuert neu erstellt werden, um Kontinuität zu gewährleisten.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
-
Informationen zu den Einschränkungen bei der Migration von Workflow-Instanzen
- Es gibt keinen unterstützten Mechanismus zum Migrieren von laufenden Workflow-Instanzen von AEM 6.5 zu AEM as a Cloud Service. Der Workflow-Laufzeitstatus (z. B. Instanzen unter
/var/workflow/instances/<b>) wird für die Migration nicht unterstützt.
- Es gibt keinen unterstützten Mechanismus zum Migrieren von laufenden Workflow-Instanzen von AEM 6.5 zu AEM as a Cloud Service. Der Workflow-Laufzeitstatus (z. B. Instanzen unter
-
Exportieren geplanter Aktionen aus AEM 6.5
- Exportieren Sie vor der Migration eine Momentaufnahme aller geplanten Veröffentlichungs-/Rückgängigmachungsaktionen aus AEM 6.5. Dazu gehört in der Regel das Extrahieren des Payload-Pfads, des Aktionstyps (Veröffentlichen/Veröffentlichung aufheben) und des geplanten Datums/der geplanten Uhrzeit aus den Workflow-Instanzdaten unter
/var/workflow/instances. -
Migrieren Sie keine Workflow-Instanzdaten über das Content Transfer Tool
**- Vermeiden Sie die Migration von Workflow-Instanzdaten mithilfe des Content Transfer Tools, da dies nicht unterstützt wird und zu inkonsistenten oder nicht unterstützten Status in AEM as a Cloud Service führen kann.
- Referenz: Content Transfer Tool - Übersicht**
-
Erstellen geplanter Aktionen in AEM as a Cloud Service
- - Verwenden Sie die exportierten Daten, um geplante Veröffentlichungs-/Rückgängigmachungsaktionen in AEM as a Cloud Service manuell neu zu erstellen. Für eine geringe Anzahl von Aktionen verwenden Sie die Funktion Veröffentlichung verwalten in der AEM as a Cloud Service-Benutzeroberfläche, um Veröffentlichungs-/Rückgängigmachungsvorgänge zu planen. - Bei größeren Mengen sollten Sie ein Cloud Service-kompatibles Hilfsprogramm oder Skript entwickeln, um die Neuerstellung dieser Zeitpläne zu automatisieren.- Referenz: Replikation (AEM as a Cloud Service)
-
Lesen Sie die Dokumentation und Best Practices
**- Weitere Anleitungen finden Sie in der folgenden Dokumentation: