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 :
-
Recherchez le fichier de configuration de maintenance de votre environnement (généralement appelé
maintenance.yamlou fichier similaire, qui se trouve dans votre base de code sous le répertoire de configuration pour votre environnement). -
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).
-
Comprendre le comportement de rétention :
- Les versions antérieures à
maximumAgeDaysou supérieures àmaximumVersionspeuvent être purgées lors de la maintenance planifiée. - Si
retainLabelledVersionsest 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.
- Les versions antérieures à
-
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.
-
Pour conserver les versions importantes :
- Définissez
retainLabelledVersionssur true si vous souhaitez protéger les versions étiquetées contre la purge. - Ajustez les
maximumVersions, lesmaximumAgeDayset lesminimumVersionsen fonction des besoins de votre entreprise. - Testez les modifications de configuration dans un environnement inférieur avant le déploiement en production.
- Définissez
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.