Gestion des versions de page et de la conservation des journaux d’audit dans AEM as a Cloud Service

Si des versions de page historiques et des entrées de journal d’audit sont manquantes dans Adobe Experience Manager as a Cloud Service (AEMaaCS), configurez des politiques de conservation pour éviter les pertes de données involontaires.

Description description

Environnement

Adobe Experience Manager as a Cloud Service (toutes versions)

Symptômes

  • Les versions des pages historiques sont manquantes dans l’auteur AEM.
  • Les entrées du journal d’audit pour certaines dates ou certains événements ne sont plus disponibles.

Cause

AEM as a Cloud Service utilise des tâches de maintenance pour purger automatiquement les anciennes versions de page et les entrées du journal d’audit en fonction des politiques de conservation configurées. Si la stratégie de purge de version est définie pour ne conserver qu’un nombre limité de versions ou pendant un nombre limité de jours, les versions plus anciennes peuvent être supprimées lors de la maintenance planifiée. De même, les entrées du journal d’audit ne sont conservées que pendant la période configurée et sont automatiquement purgées à l’expiration de cette période. Si la configuration ne protège pas les versions libellées, elles peuvent également être supprimées.

Résolution resolution

Pour éviter que le problème ne se reproduise, procédez comme suit :

  1. Recherchez le fichier de configuration de maintenance de votre environnement (généralement appelé maintenance.yaml ou fichier similaire, qui se trouve dans votre base de code sous le répertoire de configuration pour votre environnement).

  2. Consultez les paramètres de purge de version dans la section versionPurge . Les paramètres clés sont les suivants :

    • maximumVersions : nombre maximal de versions conservées par page.
    • maximumAgeDays : âge maximal (en jours) pour les versions conservées.
    • minimumVersions : nombre minimum de versions à conserver en permanence.
    • retainLabelledVersions : si ce paramètre est défini sur false, les versions étiquetées ne sont pas protégées contre la purge.
    • paths : liste des chemins d’accès au contenu (comprend généralement /content).
  3. Comprendre le comportement de rétention :

    • Les versions antérieures à maximumAgeDays ou supérieures à maximumVersions peuvent être purgées lors de la maintenance planifiée.
    • Si retainLabelledVersions est faux, les versions étiquetées peuvent être supprimées.
    • La politique s’applique globalement à tous les chemins répertoriés ; la rétention spécifique au chemin n’est pas prise en charge.
  4. Vérifiez les paramètres de conservation du journal d’audit. Les entrées du journal d’audit sont conservées en fonction de la période configurée (par exemple, 30 jours). Les entrées plus anciennes sont automatiquement purgées et ne peuvent pas être récupérées.

  5. Pour conserver les versions importantes :

    • Définissez retainLabelledVersions sur true si vous souhaitez protéger les versions étiquetées contre la purge.
    • Ajustez les maximumVersions, les maximumAgeDays et les minimumVersions en fonction des besoins de votre entreprise.
    • Testez les modifications de configuration dans un environnement inférieur avant le déploiement en production.

Une fois qu’une version ou une entrée du journal d’audit est purgée, elle ne peut pas être récupérée. La prévention repose sur une configuration correcte des politiques de rétention.

Lecture connexe

​ Tâches de maintenance dans AEM as a Cloud Service ​

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