您可以從現有的外部 Orchestrator 執行個體匯出組態,然後將該組態匯入到 vRealize Automation 內建的 Orchestrator 伺服器。

執行這項作業的原因和時機

備註︰

如果您有多個 vRealize Automation Appliance 節點,請僅在主要的 vRealize Automation 節點執行移轉程序。

先決條件

程序

  1. 匯出外部 Orchestrator 伺服器的組態。
    1. 視來源版本而定,請以使用者或管理員身分登入外部 Orchestrator 伺服器的控制中心。
    2. 啟動選項頁面停止 Orchestrator 伺服器服務,避免對於資料庫進行不必要的變更。
    3. 移至匯出/匯入組態頁面。
    4. 匯出組態頁面上,選取匯出伺服器組態服務包外掛程式匯出外掛程式組態
  2. 將匯出的組態移轉至內嵌式 Orchestrator 執行個體。
    1. 將匯出的 Orchestrator 組態檔上傳至 vRealize Automation Appliance/usr/lib/vco/tools/configuration-cli/bin
    2. 透過 SSH,以 root 身分登入 vRealize Automation Appliance
    3. 停止內建 vRealize Orchestrator 伺服器的 Orchestrator 伺服器服務和控制中心服務。
      service vco-server stop && service vco-configurator stop
    4. /var/lib/vco/app-server/bin 目錄下,備份 setenv.sh 檔案。
      cp setenv.sh setenv.sh.ControlCenter-$(date +%Y-%m-%d_%H-%M-%S)
    5. 瀏覽至 /usr/lib/vco/tools/configuration-cli/bin 目錄。
    6. 變更匯出之 Orchestrator 組態檔的擁有權。
      chown vco:vco orchestrator-config-export-orchestrator_appliance_ip-date_hour.zip
    7. 執行 vro-configure 指令碼和 import 命令,將 Orchestrator 組態檔匯入至內建 vRealize Orchestrator 伺服器。
      ./vro-configure.sh import --skipDatabaseSettings --skipLicense --skipSettings --skipSslCertificate --notForceImportPlugins --notRemoveMissingPlugins --skipTrustStore --path orchestrator-config-export-orchestrator_appliance_ip-date_hour.zip
  3. 以您在Step d 中建立的備份複本取代匯入的組態中的 setenv.sh 檔案。
    mv setenv.sh.ControlCenter-date_hour setenv.sh
    1. setenv.sh 檔案的擁有權變更為 vco 使用者。
      chown vco:vco setenv.sh

結果

您已將外部 Orchestrator 伺服器執行個體成功移轉至內嵌於 vRealize Automation 中的 vRealize Orchestrator 執行個體。

下一步

設定內建 vRealize Orchestrator 伺服器。請參閱設定內建的 vRealize Orchestrator 伺服器