從移轉 AEM Forms (內部部署和AMS環境)至 AEM Forms as a Cloud Service

上次更新: 2023-12-05
  • 建立對象:
  • Intermediate
    User
    Developer
版本 文章連結
AEM 6.5 按一下這裡
AEM as a Cloud Service 本文章

您可以移轉或升級最適化Forms、主題、範本和雲端設定,從 OSGi上的AEM 6.5 Forms至 AEM as a Cloud Service。 在移轉這些資產之前,請使用移轉公用程式,將舊版所使用的格式轉換為中使用的格式 AEM as a Cloud Service。
讓我們開始移轉至AEMas a Cloud Service的歷程 |Adobe Experience Manager。 當您執行Migration Utility時,下列資產會更新:

  • 最適化Forms的自訂元件
  • 最適化Forms範本和主題
  • 雲端設定
  • 程式碼編輯器指令碼會轉換為可重複使用的函式,並套用至視覺規則。

移轉至Formsas a Cloud Service的考量事項

若要從AEM 6.5 Forms移轉至AEM Cloud Service,請務必考量下列幾點:

  • 此服務僅協助移轉內容 AEM Forms 在OSGi環境上。 內容移轉來源 AEM Forms 不支援在JEE上移至Cloud Service環境。

  • (僅適用於AEM 6.5 Forms之前的版本)不支援以AEM 6.3 Forms或先前版本中提供的現成可用範本和主題為基礎的最適化Forms AEM Forms as a Cloud Service。

  • 與Adobe Experience Manager 6.5 Forms (內部部署和Adobe代管服務)環境相比,Adobe Experience Manager Formsas a Cloud Service對現有功能進行了一些重大變更。 在繼續移轉至服務之前, 瞭解這些值得注意的變更功能層級的差異 以根據貴組織所需的功能來決定移轉。

先決條件

為了確保從AEM Forms 6.5順利轉換至AEMas a Cloud Service環境,考量下列先決條件很重要:

  • 啟用 Forms — 數位註冊 為您的FormsCloud Service方案開啟的選項,以及 執行管道.

    試執行結果

  • 在Cloud Service環境中,Migration Utility可與使用者對應工具和內容轉移工具搭配使用。 移轉公用程式可讓 AEM Forms 資產與Cloud Service相容,內容轉移工具會將內容從您的 AEM Forms 環境至 AEM as a Cloud Service環境。 在使用移轉公用程式之前,請先瞭解以下程式 移至AEMas a Cloud Service. 此程式有兩個工具:

    • 使用者對應工具:使用者對應工具可協助您將使用者與對應的Adobe IMS使用者帳戶對應。
    • 內容轉移工具:內容轉移工具可協助您準備內容,並將內容從現有環境轉移到Cloud Service環境。 它可協助使用者輕鬆從AEM Forms升級至雲端環境。
  • 具有管理員許可權的帳號 AEM Forms as a Cloud Service與您的本機 AEM Forms 環境。

  • 下載並安裝Best Practice Analyzer、內容轉移工具,以及 AEM Forms 移轉公用程式,從 軟體發佈入口網站。

  • 執行 Best Practices Analyzer 工具並修正回報的問題。 如需從Adobe Experience Manager Forms移轉至Adobe Experience Manager Formsas a Cloud Service的相關可能問題,請參閱 適用於Formsas a Cloud Service的AEM模式偵測.

移轉 AEM 6.5 Forms 將資產轉移至AEM Cloud Service

執行以下步驟,讓 AEM Forms 資產與Cloud Service相容,並將它們轉移到 AEM as a Cloud Service環境。

  1. 建立 原地複製 您的現有 AEM Forms 環境。

    注意

    從6.5移轉至雲端服務時,建議使用複製的環境來執行「內容轉移工具」和「移轉公用程式」。 內容轉移工具和移轉公用程式會對內容和資產進行一些變更。 因此,請勿在生產環境中執行內容轉移工具和移轉公用程式。

  2. 以管理許可權登入您的複製環境。

  3. 執行 使用者對應工具 將您的使用者與對應的Adobe IMS使用者帳戶對應。 您需要Adobe IMS使用者帳戶才能登入 AEM Forms as a Cloud Service例項。

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

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

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

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

    1. 選取 AEM Forms資產移轉,然後在下一個畫面中選取 開始移轉. 它會將最適化Forms和主題製作在您的上 AEM Forms 環境相容於 AEM as a Cloud Service。

    2. 選取 最適化Forms自訂元件移轉 在「自訂元件移轉」頁面中,選取 開始移轉. 它會讓您為最適化Forms開發的任何自訂元件,並在您的上完成元件覆蓋 AEM Forms 環境相容於 AEM as a Cloud Service。

    3. 選取 最適化Forms範本移轉 在「自訂元件移轉」頁面中,選取 開始移轉. 它於製作最適化表單範本 /apps/conf 和使用AEM範本編輯器建立的,相容於 AEM as a Cloud Service。

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

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

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

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

  8. 部署 可重複使用的函式(使用者端程式庫)套件, 自訂程式碼、元件、設定,自訂地區設定專屬程式庫 AEM as a Cloud Service環境。

  9. 執行 內容轉移工具. 在上指定引數時 建立移轉集 畫面,指定最適化Forms、主題、範本、表單資料模型、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. 例如,/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佈景主題範本,請新增路徑 /content/dam/formsanddocuments-themes/wkndtheme 和使用者端資料庫中的主題 /etc/clientlibs/reference-themes/wkndtheme-3-0. 您也可以在其他自訂路徑上擁有主題和使用者端資料庫。

  • 雲端設定:您可以在下列位置找到雲端設定: /conf/. 例如,表單資料模型雲端設定為 /conf/global/settings/cloudconfigs/fdm.

  • 工作流程模型:您可以在下列位置找到AEM工作流程模型: /conf/global/settings/workflow/models/. 例如,對於標題為「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,請參閱:

本頁內容