從AEM Forms (內部部署和AMS環境)移轉至AEM Formsas a Cloud Service Harden-your-AEM-Forms-as-a-Cloud-Service-environment
您可以將最適化Forms、主題、範本和雲端設定從OSGi上的 AEM 6.5 Forms移轉或升級為AEMas a Cloud Service。 在移轉這些資產之前,請使用移轉公用程式,將舊版使用的格式轉換為AEMas a Cloud Service使用的格式。
讓我們開始移轉至AEM as a Cloud Service的歷程 | Adobe Experience Manager。 當您執行Migration Utility時,下列資產會更新:
- 最適化Forms的自訂元件
- 最適化Forms範本和主題
- 雲端設定
- 程式碼編輯器指令碼會轉換為可重複使用的函式,並套用至視覺規則。
移轉至Formsas a Cloud Service的考量事項 consideration
若要從AEM 6.5 Forms移轉至AEM Cloud Service,請務必考量下列幾點:
-
此服務可協助從OSGi環境中僅AEM Forms移轉內容。 不支援將內容從JEE上的AEM Forms移轉至Cloud Service環境。
-
(僅適用於AEM 6.5 Forms之前的版本) AEM Forms不支援以AEM 6.3 Forms或先前版本中提供的現成可用範本和主題為基礎的最適化Formsas a Cloud Service。
-
與Adobe Experience Manager 6.5 Forms (內部部署和Adobe代管服務)環境相比,Adobe Experience Manager Forms as a Cloud Service對現有功能進行了一些重大變更。 在繼續移轉至服務之前,瞭解這些可注意的變更以及功能層級的差異,以根據貴組織所需的功能決定移轉。
先決條件 prerequisites
為確保從AEM Forms 6.5順利轉換至AEM as a Cloud Service環境,考量下列先決條件很重要:
-
為您的FormsCloud Service程式啟用Forms — 數位註冊選項,並執行管道。
-
在Cloud Service環境中,Migration Utility可與「內容轉移工具」搭配使用。 移轉公用程式會使AEM Forms資產與Cloud Service相容,而內容轉移工具會將內容從您的AEM Forms環境移轉到AEMas a Cloud Service環境。 在使用移轉公用程式之前,請先瞭解移至AEM as a Cloud Service的程式。 程式會使用以下工具:
- 內容轉移工具:內容轉移工具可協助您準備內容,並將內容從現有環境轉移到Cloud Service環境。 它可協助使用者輕鬆從AEM Forms升級至雲端環境。
-
在AEM Formsas a Cloud Service和您的本機AEM Forms環境中具有系統管理員許可權的帳戶。
-
從軟體發佈入口網站下載並安裝Best Practice Analyzer、內容轉移工具和AEM Forms移轉公用程式。
-
執行Best Practices Analyzer工具並修正回報的問題。 如需從Adobe Experience Manager Forms移轉至Adobe Experience Manager Formsas a Cloud Service的相關可能問題,請參閱Forms的AEM模式偵測as a Cloud Service。
將AEM 6.5 Forms個資產移轉至AEM Cloud Service use-the-migration-utility
執行以下步驟,讓您的AEM Forms資產與Cloud Service相容,並將它們轉移到AEMas a Cloud Service環境。
-
建立現有AEM Forms環境的複製。
note note NOTE 從6.5移轉至雲端服務時,建議使用複製的環境來執行「內容轉移工具」和「移轉公用程式」。 內容轉移工具和移轉公用程式會對內容和資產進行一些變更。 因此,請勿在生產環境中執行內容轉移工具或移轉公用程式。 -
以管理許可權登入您的複製環境。
-
從複製環境上的軟體發佈入口網站下載並安裝內容轉移工具和AEM Formsas a Cloud Service移轉公用程式。 您可以使用AEM Package Manager來安裝工具與公用程式。
-
導覽至 工具 > 作業 > 內容移轉。
-
開啟 準備Forms以進行移轉 卡片。 瀏覽器會顯示五個選項:
- AEM Forms Assets移轉
- 最適化Forms自訂元件移轉
- 最適化Forms範本移轉
- AEM Forms雲端設定移轉
- 程式碼編輯器指令碼移轉
-
逐一使用選項,讓您的AEM Forms資產與AEMas a Cloud Service相容:
-
選取 AEM Forms Assets移轉,然後在下一個畫面中選取 開始移轉。 這會使您AEM Forms環境上的最適化Forms和主題相容於AEMas a Cloud Service。
-
選取「最適化Forms自訂元件移轉」,然後在「自訂元件移轉」頁面中,選取「開始移轉」。 它讓為最適化Forms開發的任何自訂元件和AEM Forms環境上的元件覆蓋都與AEMas a Cloud Service相容。
-
選取 最適化Forms範本移轉,然後在[自訂元件移轉]頁面中選取 開始移轉。 這會使
/apps
或/conf
的最適化表單範本與使用AEM範本編輯器建立的AEMas a Cloud Service相容。 -
選取 AEM Forms雲端組態移轉,然後在[組態移轉]頁面上,選取 開始移轉。 它會更新下列Cloud Service並將其移動到新位置:
- 表單資料模型Cloud Service
- Google reCAPTCHACloud Service
- Adobe SignCloud Service
- Adobe FontsCloud Service
-
選取 程式碼編輯器指令碼移轉,指定儲存可重複使用函式的位置,然後選取**開始移轉。
Cloud Service不支援規則編輯器指令碼。 程式碼編輯器指令碼移轉 工具會將您環境上的所有規則指令碼轉換為可重複使用的函式,並將可重複使用的函式套用至適當位置的視覺化編輯器。 這些可重複使用的功能會以使用者端程式庫的形式儲存,協助您保持現有功能不變。 此工具會自動將產生的可重複使用函式套用至對應的調適型Forms。
AEM Form移轉至Cloud Service,請使用封裝管理員將可重複使用的函式(使用者端程式庫)匯出至封裝。
-
-
將可重複使用的函式(使用者端程式庫)套件、自訂程式碼、元件、設定、自訂地區設定特定程式庫部署至您的AEMas a Cloud Service環境。
-
執行內容轉移工具。 在 建立移轉集 畫面上指定引數時,請將最適化Forms、主題、範本、表單資料模型(FDM)、Cloud Service、自訂元件和其他AEM Forms特定資產的路徑指定給 要包含的路徑 選項。 它會將指定的AEM Forms資產新增至移轉集。
各種AEM Forms專屬資產的路徑
從AEM Forms 6.5移轉至Cloud Service時,您可在以下位置找到AEM Forms專屬資產:
-
最適化Forms:您可以在
/content/dam/formsanddocuments/
和/content/forms/af
找到最適化表單。 例如,對於標題為WKND註冊的最適化表單,新增路徑/content/dam/formsanddocuments/wknd-registration
和/content/forms/af/wknd-registration
。 -
表單資料模型:您可以在
/content/dam/formsanddocuments-fdm
找到所有表單資料模型(FDM)。 例如,/content/dam/formsanddocuments-fdm/ms-dynamics-fdm
。 -
使用者端資料庫:使用者端資料庫的預設路徑為
/etc/clientlibs/fd/theme
。 -
最適化表單範本:範本的預設路徑為
/conf/<template folder>
。 例如,對於標題為基本新增路徑/conf/ReferenceEditableTemplates/settings/wcm/templates/basic
的範本。 -
最適化表單主題與使用者端資料庫:主題的預設路徑為
/content/dam/formsanddocuments-themes/
,使用者端資料庫的預設路徑為/etc/clientlibs/fd/theme
。 例如,對於標題為WKND主題的範本,請在/etc/clientlibs/reference-themes/wkndtheme-3-0
為主題新增路徑/content/dam/formsanddocuments-themes/wkndtheme
和使用者端資料庫。 您也可以在其他自訂路徑上擁有主題和使用者端資料庫。 -
雲端設定:您可以在
/conf/
找到雲端設定。 例如,表單資料模型(FDM)雲端組態位於/conf/global/settings/cloudconfigs/fdm
。 -
工作流程模型:您可以在
/conf/global/settings/workflow/models/
找到AEM工作流程模型。 例如,對於標題為WKND註冊的工作流程模型,新增路徑/conf/global/settings/workflow/models/wknd-registration
您可以新增下列最上層檔案夾路徑,或新增特定檔案夾路徑,如下所述。 它可讓您在從AEM forms 6.5升級至雲端服務時,一次移轉特定資產及所有資產和表單。
/content/dam/formsanddocuments-fdm
/content/dam/formsanddocuments/themes
/content/forms/af
/etc/clientlibs/fd/theme
將AEM工作流程模型從AEM Forms 6.5移轉至Cloud Service時,請指定下列路徑:
/conf/global/settings/workflow/models/
/conf/global/settings/workflow/launcher
/var/workflow/models
檢視下一個
其他資訊
移轉公用程式可協助您根據基礎元件移轉最適化Forms。 此外,Formsas a Cloud Service也支援最適化Forms核心元件。 因此,您可以:
若要進一步瞭解AEM Formsas a Cloud Service,請參閱: