使用ACS Commons Query Packager移轉內容差異
升級或移轉Adobe Experience Manager (AEM)時,您可能需要僅移動已變更的內容,例如更新的標籤、資產或頁面。 ACS Commons Query Packager工具可協助您封裝這些差異,並將其從一個AEM執行個體傳輸到另一個執行個體。 本指南會逐步引導您採取有效步驟。
說明 description
環境
Adobe Experience Manager (AEM) Managed Services v6.x
問題/症狀
您只需在AEM執行個體之間移轉修改的內容(標籤、資產和頁面),通常是在升級或最終移轉步驟期間。 手動執行此動作非常耗時且容易出錯。
解決方法 resolution
-
在來源AEM執行個體上安裝ACS Commons。
-
依照官方ACS Commons指南建立Query Packager頁面。
-
使用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