AEMaaCSの保存期間後に削除されたアセットを復元できない
Adobe Experience Manager as a Cloud Serviceでは、保存期間が終了した後、削除されたアセットをバージョン履歴またはタイムラインから復元することはできません。 アセットノードが完全に削除されているため、個々のアセットを復元しようとすると失敗します。 この問題を修正するには、再アップロード、バージョンの復元、または環境レベルのコンテンツの復元を使用します。
説明 description
環境
ADOBE EXPERIENCE MANAGER AS A CLOUD SERVICE - ASSETS
問題/症状
- 削除されたアセットは、AEMの本番環境では表示されなくなりました。
- 削除されたアセットは、バージョン履歴またはタイムラインに表示されません。
- 特定の削除されたアセットを復元しようとしましたが、失敗しました。
解決策 resolution
この問題を修正するには、次の手順に従います。
方法1:アセットを再アップロードする(オリジナルが利用可能な場合に推奨)
削除されたパスがassets フォルダーであり、元のファイルが使用可能な場合は、Assets コンソール を介して再アップロードします。
お客様がまだ元のバイナリを使用しており、AEM固有のバージョン履歴を保持する必要がない場合は、このアプローチを使用します。
-
Assets コンソールでフォルダー構造を再作成します(例:
/content/dam/brand/campaign2025)。 -
ターゲットフォルダーに移動し、元のファイルをアップロードします(ドラッグ&ドロップまたはアップロードダイアログを使用)。
注意:AEMでは、バイナリを保存し、アセットマイクロサービスを介して基本的なメタデータとレンディションを再作成します。 詳しくは、 アセットマイクロサービスの設定と使用を参照してください。
-
必要に応じて、メタデータとタグを再適用します。
- 元のサイドカーメタデータ(CSV、XMPなど)の場合 が使用可能な場合は、メタデータの一括読み込みまたはスクリプトを使用します。
- そうでない場合、作成者は重要なメタデータを手動で再適用する必要があります。
-
必要なチャネル(Sites ページ、Dynamic Media、Brand Portalなど)にアセットを再公開します。
アプローチ 2:以前のバージョンを復元する(アセットノードがまだ存在する場合のみ)
また、以前のバージョンのアセットを復元することも検討できます。
このアプローチは、アセットがまだDAMに存在するものの、不要な変更(バイナリの上書き、不正なメタデータなど)が行われた場合に使用します。
- Assets コンソールでアセットを選択します。
- タイムラインを開きます。
- 目的のバージョンを選択します(破損または上書き前)。
- 復元 (またはこのバージョンに戻す)をクリックします。
その他のバージョン管理ガイダンスについては、Assetsのバージョン管理チュートリアルを参照してください。 AEM as a Cloud Serviceのcontent restoreの詳細をご覧ください。
注意:このオプションは、アセットノードがリポジトリから(削除およびクリーンアップ後に)削除された場合は使用できません。
アプローチ 3:別の環境からのコピー(UAT/ステージ/クローン)
このアプローチは、ある環境(実稼動環境など)からアセットが削除されたが、別の環境(ステージ、UAT、開発)にまだ存在する場合に使用します。
-
見つからないパスを特定し、影響を受けるパスのリストを収集します(例:
/content/dam/brand/campaign2025)。 -
ドナー環境を特定します。
- コンテンツが同期されていて削除されていない場合は、ステージまたはUATを確認します。
- 別の製品のような環境(例:分析用に作成されたクローン)。
-
ドナー環境からアセットを書き出します。
- パッケージマネージャーでコンテンツパッケージを使用します(利用可能でサイズが管理可能な場合)。
- プロジェクトでサポートされている場合は、コンテンツ転送ツール(CTT)または同様の一括コピー機能を使用します。
- 小規模なセットの場合は、Assets UIを使用して手動でダウンロードします。
-
実稼動環境に読み込みます。
- パッケージをインストールするか、実稼動オーサーインスタンスにアセットをインポートします。
- 必要に応じて、参照(Sites ページへのリンクなど)を再構築します。
- アセットの公開:
-
アセットが正しいパスに表示されることを確認します。
-
メタデータ、レンディション、使用方法を検証。
メモ:
- 上記のオプションのいずれも機能せず、削除されたコンテンツが重要な場合は、ドキュメントに記載されているようにコンテンツの復元を実行します。 詳しくは、AEM as a Cloud Service ユーザーガイドの「 コンテンツを復元」を参照してください。
- アセットが完全に削除され、AEM as a Cloud Serviceの保持期間を過ぎると、アイテム固有の復元はサポートされません。 復元は、環境レベルのスナップショット復元を使用するか、まだ存在する他の環境からコンテンツを手動で再アップロードすることによってのみ実行できます。