使用ACS Commons Query Packager移轉內容差異

升級或移轉Adobe Experience Manager (AEM)時,您可能需要僅移動已變更的內容,例如更新的標籤、資產或頁面。 ACS Commons Query Packager工具可協助您封裝這些差異,並將其從一個AEM執行個體傳輸到另一個執行個體。 本指南會逐步引導您採取有效步驟。

說明 description

環境

Adobe Experience Manager (AEM) Managed Services v6.x

問題/症狀

您只需在AEM執行個體之間移轉修改的內容(標籤、資產和頁面),通常是在升級或最終移轉步驟期間。 手動執行此動作非常耗時且容易出錯。

解決方法 resolution

  1. 在來源AEM執行個體上安裝ACS Commons

  2. 依照官方ACS Commons指南建立Query Packager頁面。

  3. 使用XPath查詢設定三個不同的Query Packager頁面 — 標籤、資產和頁面各一個:

    code language-none

」 //element(*, cq:Tag) [ @jcr:created > xs:dateTime('YYYY-MM-DDTHHSS.SSS±HH:MM')]

」 //element(*, dam:AssetContent) [ @jcr:lastModified > xs:dateTime('YYYY-MM-DDTHHSS.SSS±HH:MM')]

   "'
   //element(*, cq:PageContent) [ @cq:lastModified >= xs:dateTime('YYYY-MM-DDTHH:MM:SS.SSS±HH:MM')]
   "'

以您要擷取內容變更的時間戳記,取代每個查詢中的日期和時間。
4.依此順序建置套件:先標籤,然後資產,最後是頁面。
5.從來源AEM執行個體下載套件。
6.依照相同順序,將套件上傳並安裝在目標AEM執行個體上:標籤、資產,然後頁面。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f