Da AEM 6.5 a AEMaaCS: gestione delle istanze del flusso di lavoro in-flight con azioni di pubblicazione/annullamento pubblicazione pianificate

Questo articolo spiega l’approccio supportato per la gestione delle istanze del flusso di lavoro in esecuzione con azioni di pubblicazione o annullamento della pubblicazione pianificate in futuro durante la migrazione da Adobe Experience Manager 6.5 ad AEM as a Cloud Service.

Descrizione description

Ambienti

Adobe Experience Manager (AEM) 6.5 e AEM as a Cloud Service (AEMaaCS) (tutte le versioni)

Problema/Sintomi

Durante la migrazione da AEM 6.5 ad AEM as a Cloud Service, alcune istanze del flusso di lavoro in esecuzione sono in attesa di eseguire azioni di pubblicazione o annullamento della pubblicazione pianificate dopo la data di cutover pianificata. Il cliente deve assicurarsi che queste azioni pianificate non vengano perse durante la transizione ad AEM as a Cloud Service.

  • Le istanze del flusso di lavoro sono attive in AEM 6.5 e pianificate per attivare future azioni di pubblicazione/annullamento della pubblicazione.
  • La migrazione ad AEM as a Cloud Service è pianificata prima dell’esecuzione di queste azioni pianificate.
  • Il cliente sta cercando un metodo supportato per migrare queste istanze di flusso di lavoro in-flight o per mantenere le azioni pianificate dopo la migrazione.

Non vengono generati messaggi di errore specifici, ma se non vengono gestite in modo appropriato, le azioni pianificate non verranno eseguite dopo la migrazione.

Causa

AEM as a Cloud Service non supporta la migrazione delle istanze del flusso di lavoro in-flight o del relativo stato di runtime da AEM 6.5. Le azioni pianificate devono essere ricreate manualmente o a livello di programmazione nell’ambiente di destinazione per garantire la continuità.

Risoluzione resolution

Per risolvere il problema, segui i passaggi seguenti:

  1. Comprendere le limitazioni di migrazione delle istanze di flusso di lavoro

    • Non è disponibile alcun meccanismo supportato per migrare le istanze del flusso di lavoro in-flight (in esecuzione) da AEM 6.5 ad AEM as a Cloud Service. Lo stato runtime del flusso di lavoro (ad esempio le istanze in /var/workflow/instances/<b>) non è supportato per la migrazione.
  2. Esporta azioni pianificate da AEM 6.5

    - Prima della migrazione, esporta un’istantanea di tutte le future azioni di pubblicazione/annullamento della pubblicazione pianificate da AEM 6.5. In genere, ciò comporta l’estrazione del percorso di payload, del tipo di azione (pubblicazione/annullamento pubblicazione) e della data/ora pianificata dai dati dell’istanza del flusso di lavoro in /var/workflow/instances.

  3. Non eseguire la migrazione dei dati dell’istanza del flusso di lavoro tramite lo strumento Content Transfer

    **- Evita di eseguire la migrazione dei dati dell’istanza del flusso di lavoro utilizzando lo strumento Content Transfer (Trasferimento contenuti), poiché non è supportato e potrebbe causare stati incoerenti o non supportati in AEM as a Cloud Service.

  4. Ricrea azioni pianificate in AEM as a Cloud Service

    • - Utilizza i dati esportati per ricreare manualmente le azioni di pubblicazione/annullamento della pubblicazione pianificate in AEM as a Cloud Service. Per un numero limitato di azioni, utilizza la funzionalità Gestisci pubblicazione nell’interfaccia utente di AEM as a Cloud Service per pianificare le operazioni di pubblicazione/annullamento della pubblicazione. - Per volumi di grandi dimensioni, è consigliabile sviluppare uno script o uno strumento helper compatibile con Cloud Service per automatizzare la ricreazione di tali pianificazioni.- Riferimento: Replica (AEM as a Cloud Service)
  5. Rivedi documentazione e best practice

    **- Consulta la seguente documentazione per ulteriori informazioni:

recommendation-more-help
experience-cloud-kcs-help-kbarticles