無法在AEMaaCS中的保留期後還原已刪除的資產
在Adobe Experience Manager as a Cloud Service中,無法在保留期間結束後透過版本記錄或時間軸復原已刪除的資產。 嘗試還原個別資產失敗,因為資產節點已永久移除。 若要修正此問題,請使用重新上傳、版本還原或環境層級內容還原。
說明 description
環境
ADOBE EXPERIENCE MANAGER AS A CLOUD SERVICE - ASSETS
問題/症狀
- 已刪除的資產不再顯示在AEM生產環境中。
- 已刪除的資產不會出現在版本記錄或時間軸中。
- 嘗試復原特定的已刪除資產失敗。
解決方法 resolution
若要修正此問題,請遵循下列步驟:
方法1:重新上傳資產(有原始資產時建議使用)
如果刪除的路徑是資產資料夾,且原始檔案可供使用,請透過Assets主控台重新上傳檔案。
當客戶仍擁有原始二進位檔且不需要保留AEM特定版本記錄時,請使用此方法。
-
在Assets主控台中重新建立資料夾結構(例如,
/content/dam/brand/campaign2025)。 -
導覽至目標資料夾並上傳原始檔案(拖放或使用上傳對話方塊)。
注意: AEM將儲存二進位檔案,並透過資產微服務重新建立基本中繼資料和轉譯。 深入瞭解設定及使用資產微服務。
-
視需要重新套用中繼資料和標籤。
- 如果可以使用原始側階中繼資料(CSV、XMP等),請使用大量中繼資料匯入或指令碼。
- 否則,作者必須手動重新套用重要中繼資料。
-
將資產重新發佈至所需的管道(網站頁面、Dynamic Media、Brand Portal等)。
方法2:還原舊版(僅當資產節點仍然存在時)
您也可以考慮還原資產的舊版。
當資產仍存在於DAM中,但已進行不想要的變更(例如,覆寫二進位、不正確的中繼資料)時,請使用此方法。
- 在Assets主控台中選取資產。
- 開啟時間軸。
- 選擇所需的版本(在損毀或覆寫之前)。
- 按一下還原 (或還原為此版本)。
Assets版本設定教學課程中提供其他版本設定指南。 深入瞭解AEM as a Cloud Service中的內容還原。
注意:如果資產節點已從存放庫移除(刪除和清理後),則此選項無法使用。
方法3:從另一個環境複製(UAT/Stage/Clone)
當資產從一個環境(例如「生產」)中刪除,但仍存在於另一個環境(階段、UAT、開發)時,請使用此方法。
-
識別缺少的路徑,並收集受影響路徑的清單(例如,
/content/dam/brand/campaign2025)。 -
尋找捐贈者環境。
- 如果內容同步且未刪除,請檢查Stage或UAT。
- 另一個類似產品的環境(例如,為分析而建立的仿製)。
-
從捐贈者環境匯出資產。
- 透過「封裝管理員」使用內容封裝(如果可用且大小在可控範圍內)。
- 如果您的專案支援,請使用「內容轉移工具」(CTT)或類似的大量複製功能。
- 透過Assets UI手動下載小型套件。
-
匯入至生產環境。
- 安裝套件或將資產匯入生產製作例項。
- 視需要重建參考(例如,連結至網站頁面)。
- 發佈資產。
-
確認資產是否顯示在正確的路徑上。
-
驗證中繼資料、轉譯和使用情況。
注意:
- 如果上述選項都無法運作,且刪除的內容仍很重要,請依照檔案中的說明執行內容還原。 在AEM as a Cloud Service使用手冊的還原內容中瞭解更多資訊。
- 一旦資產在AEM as a Cloud Service中永久刪除並超過保留間隔,即不支援特定專案的復原。 復原只能使用環境層級的快照復原,或是從仍然存在的其他環境中手動重新上傳內容來執行。