Gestione delle versioni delle pagine e conservazione dei registri di controllo in AEM as a Cloud Service

Se in Adobe Experience Manager as a Cloud Service (AEMaaCS) mancano versioni storiche delle pagine e voci del registro di controllo, configura i criteri di conservazione per evitare perdite di dati non intenzionali.

Descrizione description

Ambiente

Adobe Experience Manager as a Cloud Service (tutte le versioni)

Sintomi

  • In AEM Author mancano versioni storiche delle pagine.
  • Le voci del registro di controllo per determinate date o eventi non sono più disponibili.

Causa

AEM as a Cloud Service utilizza attività di manutenzione per eliminare automaticamente le versioni precedenti delle pagine e controllare le voci del registro in base ai criteri di conservazione configurati. Se il criterio di eliminazione delle versioni è impostato in modo da mantenere solo un numero limitato di versioni o per un numero limitato di giorni, le versioni precedenti potrebbero essere eliminate durante la manutenzione pianificata. Analogamente, le voci del registro di controllo vengono conservate solo per il periodo configurato e vengono eliminate automaticamente alla scadenza di tale periodo. Se la configurazione non protegge le versioni con etichetta, anche queste possono essere eliminate.

Risoluzione resolution

Segui i passaggi per evitare che il problema si ripeta:

  1. Individua il file di configurazione della manutenzione dell’ambiente (in genere denominato maintenance.yaml o simile, che si trova nel codebase nella directory di configurazione dell’ambiente).

  2. Verificare le impostazioni di eliminazione della versione nella sezione versionPurge. I parametri chiave includono:

    • maximumVersions: numero massimo di versioni mantenute per pagina.
    • maximumAgeDays: età massima (in giorni) per le versioni mantenute.
    • minimumVersions: numero minimo di versioni da mantenere sempre.
    • retainLabelledVersions: se impostato su false, le versioni con etichetta non sono protette dalla rimozione.
    • paths: elenco di percorsi di contenuto (in genere include /content).
  3. Comprendere il comportamento di conservazione:

    • Le versioni precedenti a maximumAgeDays o superiori a maximumVersions potrebbero essere eliminate durante la manutenzione pianificata.
    • Se retainLabelledVersions è false, è possibile eliminare le versioni con etichetta.
    • Il criterio si applica a livello globale a tutti i percorsi elencati; la conservazione specifica del percorso non è supportata.
  4. Esaminare le impostazioni di conservazione del registro di controllo. Le voci del registro di controllo vengono conservate in base al periodo configurato (ad esempio, 30 giorni). Le voci precedenti vengono eliminate automaticamente e non possono essere recuperate.

  5. Per mantenere le versioni importanti:

    • Impostare retainLabelledVersions su true se si desidera evitare che le versioni con etichetta vengano eliminate.
    • Regola maximumVersions, maximumAgeDays e minimumVersions in base alle esigenze per soddisfare i requisiti aziendali.
    • Verifica le modifiche alla configurazione in un ambiente inferiore prima di implementarle in produzione.

Una volta eliminata una versione o una voce del registro di controllo, non è più possibile recuperarla. La prevenzione si basa sulla corretta configurazione dei criteri di conservazione.

Lettura correlata

Attività di manutenzione in AEM as a Cloud Service

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