AEMでのパッケージスナップショットの問題の回避

古いスナップショットを定期的に削除し、パッケージフィルターを最小限に抑えて、「 抽出のみ オプションを使用します。

説明 description

環境

Adobe Experience Manager 6.5 (AEM 6.5)

問題

パッケージマネージャーは、パッケージのインストール時にスナップショットを作成します。 スナップショットは既存のノードのバックアップであり、パッケージのアンインストールに使用されます。

スナップショットは /etc/packages/<PACKAGE_GROUP_NAME>/.snapshot/<PACKAGE_NAME>-<VERSION>.zip. として保存されます。大量のスナップショットや古いスナップショットの蓄積が原因で、パフォーマンスの問題が発生するリスクがあります。

解決策 resolution

  1. 古いスナップショットを定期的に削除します。

    AEMは自動的には削除されないので、スナップショットはリポジトリに蓄積されます。 /etc/packages//snapshot. の下の古いスナップショットを定期的に確認して削除してくださいスナップショットを削除する場合は、このバージョンのパッケージをアンインストールすることはできませんが、削除できます。

  2. パッケージフィルターを最小化します。

    スナップショットバックアップは、パッケージのフィルターで指定された既存のノードで構成されます。 幅広いパッケージフィルターが大きなスナップショットを引き起こす可能性があります。 パッケージフィルターには必要なパスのみを含めます。 例:広範なパッケージフィルター(filter.xml):

    <

    code language-none
    filter root="/content/dam"; mode="merge"/>        In this example, the snapshot includes all nodes under /content/dam.
    

幅が広すぎます。
​3. 「 抽出のみ 」オプションを使用します。

 「&lt;b> 抽出のみ &lt;/b>」オプションでは、スナップショットは作成されません。 スナップショットがない場合、このバージョンのパッケージをアンインストールすることはできませんが、削除することはできます。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f