延遲內容移轉

為了向後相容,從6.3開始的​/etc​和​/content​中的內容和組態不會立即在升級時觸及或轉換。 這樣做是為了確保客戶應用程式對這些結構的依賴性保持不變。 與這些內容結構相關的功能仍然相同,即使出廠時的內容AEM6.4會裝載在其他位置。

雖然並非所有位置都可自動轉換,但有一些延遲CodeUpgradeTasks也稱為「延遲內容移轉」。 這允許客戶通過使用此系統屬性重新啟動實例來觸發這些自動轉換:

-Dcom.adobe.upgrade.forcemigration=true

這將導致在遷移期間執行CodeUpgradeTasks

雖然目標是高效執行,但此升級程式是同步的,因此會根據需要處理的內容量造成停機。 建議在生產系統之前評估階段環境中的執行時間,以根據維護窗口進行規劃。

這通常也需要調整應用程式,因此應同時執行此活動以及對應的應用程式部署。

以下是6.4中引入的CodeUpgradeTasks完整清單:

名稱 與舊AEM版相關 移轉類型 詳細資料
Cq561ProjectContentUpgrade < 5=""> 立即
Cq60MSMContentUpgrade < 6=""> 立即 檢測VersionStorage中所有已刪除的LiveRelationShips,並將排除屬性添加到父級
Cq61CloudServicesContentUpgrade < 6=""> 立即 依預設設定重新架構雲端服務以確保安全
Cq62ConfContentUpgrade < 6.2 立即 刪除從​/content​到​/conf(由OSGi機制替換)的基於屬性的連結,生成相應的OSGi配置
Cq62FormsContentUpgrade < 6=""> 立即 由於merge_preserve依預設會處理保全拒絕規則會覆寫指定的權限,因此需要在升級時重新排序
CQ62Html5SmartFileUpgrade < 6=""> 立即 偵測使用Html5SmartFile介面工具集的元件,搜尋元件在內容中的使用實例並重新建構永續性,有效地將二進位檔移至下一層級,而不將其儲存在元件層級。
Cq62ProjectsCodeUpgrade < 6=""> 立即 將舊樣式項目從​/etc/projects​移至​/content/projects
Cq62TargetCampaignsContentUpgrade < 6=""> 立即 將容器圖層引入階層(區域)並調整參照。
Cq62TargetContentUpgrade < 6=""> 立即 將固定位置名稱設定為目標元件。
Cq62WorkflowContentUpgrade < 6=""> 立即 對6.2結構、實例、通知之前的工作流模型進行複雜的轉換,然後從​/var/backup​的備份位置合併回來
CQ63AssetsMetadataFormsUpdate < 6.3 立即 將資產、自訂中繼資料結構描述和處理描述檔從​/apps​移至​/conf,並將中繼資料結構描述檔和中繼資料結構描述檔表單從coral2轉譯至coral3。
CQ63AssetsSearchFacetsUpdate < 6=""> 立即 將資產和自訂搜尋刻面從​/apps​移至​/conf,並將中繼資料架構和中繼資料描述檔表單從coral2轉譯至coral3。
CQ63InboxItemsUpgrade < 6=""> 立即 更新收件箱項目以對收件箱項目進行排序(調整元資料以有效排序)
CQ63MetadataSchemaConfigUpdate < 6=""> 立即 調整資料夾上的metadataSchema屬性,方法是將相對路徑取代為​/conf,取代​/apps
CQ63MobileAppsNavUpgrade < 6=""> 立即 調整導覽結構
CQ63MonitoringDashboardsConfigUpdate < 6=""> 立即 從​/libs​和​/apps​移動監控控制面板的自訂配置
CQ63ProcessingProfileConfigUpdate < 6=""> 立即 轉換Assets中的processingProfile屬性(直到6.1),以符合6.3和更新版本的結構。 此外,還可調整描述檔至​/conf​的相對路徑,以取代​/apps
CQ63ToolsMenuEntriesContentUpgrade < 6=""> 立即 升級任務,在升級時刪除過時的CRXDE Lite和Web控制台菜單項。
CQ64CommunitiesConfigsCleanupTask < 6=""> 延遲 移動SRP雲端設定、社群關注字詞設定、清除​/etc/social​和​/etc/enablement(執行延遲移轉時,需要調整任何參照和資料——應用程式部分不應再依據此結構)。
CQ64LegacyCloudSettingsCleanupTask < 6=""> 延遲 清除​/etc/cloudsettings(包含ContextHub配置)。 設定會在第一次存取時自動移轉。 如果啟動「延遲內容移轉」並升級​/etc/cloudsettings​中的此內容,必須在升級前透過套件保留並重新安裝,以便隱式轉換開始,並在完成後解除安裝套件。
CQ64UsersTitleFixTask < 6=""> 延遲 將舊版標題結構調整為使用者描述檔節點中的標題。
CQ64CommerceMigrationTask < 6=""> 延遲 將商務內容從​/etc/commerce​移轉至​/var/commerce。 移動移轉內容時,會更新移動內容的參考,以反映新位置。

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now