從AEM Forms (內部部署和AMS環境)移轉至AEM Formsas a Cloud Service Harden-your-AEM-Forms-as-a-Cloud-Service-environment

版本
文章連結
AEM 6.5
按一下這裡
AEM as a Cloud Service
本文章

您可以將最適化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的程式。 此程式有兩個工具:

    • 使用者對應工具:使用者對應工具可協助您將使用者與對應的Adobe IMS使用者帳戶對應。
    • 內容轉移工具:內容轉移工具可協助您準備內容,並將內容從現有環境轉移到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環境。

  1. 建立現有AEM Forms環境的複製

    note note
    NOTE
    從6.5移轉至雲端服務時,建議使用複製的環境來執行「內容轉移工具」和「移轉公用程式」。 內容轉移工具和移轉公用程式會對內容和資產進行一些變更。 因此,請勿在生產環境中執行內容轉移工具和移轉公用程式。
  2. 以管理許可權登入您的複製環境。

  3. 執行使用者對應工具,將您的使用者與對應的Adobe IMS使用者帳戶對應。 您需要Adobe IMS使用者帳戶才能登入AEM Formsas a Cloud Service執行個體。

  4. 從複製環境上的軟體發佈入口網站下載並安裝內容轉移工具和AEM Formsas a Cloud Service移轉公用程式。 您可以使用AEM Package Manager來安裝工具與公用程式。

  5. 導覽至​ 工具 > 作業 > 內容移轉

  6. 開啟​ 準備Forms以進行移轉 ​卡片。 瀏覽器會顯示五個選項:

    • AEM Forms Assets移轉
    • 最適化Forms自訂元件移轉
    • 最適化Forms範本移轉
    • AEM Forms雲端設定移轉
    • 程式碼編輯器指令碼移轉
  7. 逐一使用選項,讓您的AEM Forms資產與AEMas a Cloud Service相容:

    1. 選取​ AEM Forms Assets移轉,然後在下一個畫面中選取​ 開始移轉。 這會使您AEM Forms環境上的最適化Forms和主題相容於AEMas a Cloud Service。

    2. 選取「最適化Forms自訂元件移轉」,然後在「自訂元件移轉」頁面中,選取「開始移轉」。 它讓為最適化Forms開發的任何自訂元件和AEM Forms環境上的元件覆蓋都與AEMas a Cloud Service相容。

    3. 選取​ 最適化Forms範本移轉,然後在[自訂元件移轉]頁面中選取​ 開始移轉。 這會使/apps/conf的最適化表單範本與使用AEM範本編輯器建立的AEMas a Cloud Service相容。

    4. 選取​ AEM Forms雲端組態移轉,然後在[組態移轉]頁面上,選取​ 開始移轉。 它會更新下列Cloud Service並將其移動到新位置:

      • 表單資料模型Cloud Service
      • Google reCAPTCHACloud Service
      • Adobe SignCloud Service
      • Adobe FontsCloud Service
    5. 選取​ 程式碼編輯器指令碼移轉,指定儲存可重複使用函式的位置,然後選取**開始移轉。

    Cloud Service不支援規則編輯器指令碼。 程式碼編輯器指令碼移轉 ​工具會將您環境上的所有規則指令碼轉換為可重複使用的函式,並將可重複使用的函式套用至適當位置的視覺化編輯器。 這些可重複使用的功能會以使用者端程式庫的形式儲存,協助您保持現有功能不變。 此工具會自動將產生的可重複使用函式套用至對應的調適型Forms。

    AEM Form移轉至Cloud Service,請使用封裝管理員將可重複使用的函式(使用者端程式庫)匯出至封裝。

  8. 可重複使用的函式(使用者端程式庫)套件、自訂程式碼、元件、設定、自訂地區設定特定程式庫部署至您的AEMas a Cloud Service環境。

  9. 執行內容轉移工具。 在​ 建立移轉集 ​畫面上指定引數時,請將最適化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,請參閱:

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab