AEM as a Cloud Serviceでのページバージョン管理と監査ログの保持

Adobe Experience Manager as a Cloud Service(AEMaaCS)で過去のページバージョンと監査ログエントリが見つからない場合は、意図しないデータ損失を防ぐために保持ポリシーを設定します。

説明 description

環境

Adobe Experience Manager as a Cloud Service(すべてのバージョン)

症状

  • AEM オーサーに過去のページバージョンがありません。
  • 特定の日付またはイベントの監査ログエントリは使用できなくなりました。

原因

AEM as a Cloud Serviceでは、メンテナンスタスクを使用して、設定された保持ポリシーに基づいて古いページバージョンを自動的にパージし、ログエントリを監査します。 バージョンの消去ポリシーが限られたバージョン数または限られた日数を保持するように設定されている場合、スケジュールされたメンテナンス中に古いバージョンが削除される可能性があります。 同様に、監査ログエントリは設定された期間のみ保持され、その期間が終了すると自動的にパージされます。 設定でラベル付きバージョンが保護されていない場合は、それらのバージョンを削除することもできます。

解決策 resolution

問題の繰り返しを防ぐには、次の手順に従います。

  1. 環境のメンテナンス設定ファイルを探します(通常はmaintenance.yamlまたはそれに類似する名前で、ご使用の環境の設定ディレクトリの下にあるコードベースにあります)。

  2. 「versionPurge」セクションのバージョンのパージ設定を確認します。 主なパラメーターは次のとおりです。

    • maximumVersions: ページごとに保持されるバージョンの最大数。
    • maximumAgeDays:保持バージョンの最大年齢(日数)。
    • minimumVersions:常に保持するバージョンの最小数。
    • retainLabelledVersions: falseに設定した場合、ラベル付きバージョンはパージから保護されません。
    • paths: コンテンツパスのリスト (通常は/contentが含まれます)。
  3. 顧客維持行動について:

    • maximumAgeDaysより古いバージョンまたはmaximumVersionsを超えるバージョンは、スケジュールされたメンテナンス中にパージされる可能性があります。
    • retainLabelledVersionsがfalseの場合、ラベル付きバージョンを削除できます。
    • このポリシーは、リストされているすべてのパスにグローバルに適用されます。パス固有の保持はサポートされていません。
  4. 監査ログの保持設定を確認します。 監査ログエントリは、設定された期間(30日など)に基づいて保持されます。 古いエントリは自動的に消去され、復元できません。

  5. 重要なバージョンを保持するには:

    • ラベル付きバージョンをパージから保護する場合は、retainLabelledVersionsをtrueに設定します。
    • ビジネス要件を満たすために、必要に応じてmaximumVersions、maximumAgeDays、minimumVersionsを調整します。
    • 実稼動にデプロイする前に、下位の環境で設定の変更をテストします。

バージョンまたは監査ログエントリが消去されると、復元できません。 防止は、保持ポリシーの正しい設定に依存します。

関連トピックス

AEM as a Cloud Serviceの​ メンテナンスタスク ​

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