vRealize Automation 從 6.x 版升級到 7.3 版後,您就可以將現有的外部 Orchestrator 6.x 虛擬應用裝置移轉至 vRealize Automation 7.3 內建的 Orchestrator 伺服器。

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

備註︰

如果您使用含多個 vRealize Automation Appliance 節點的分散式 vRealize Automation 環境,請僅在主要的 vRealize Automation 節點執行移轉程序。

先決條件

程序

  1. 從目標 Orchestrator 伺服器,將移轉工具下載至來源 Orchestrator。
    1. 透過 SSH,以 root 身分登入 vRealize Orchestrator 6.x 虛擬應用裝置。
    2. /var/lib/vco 目錄中執行 scp 命令,以下載 migration-tool.zip 封存檔。
      scp root@vra-va-hostname.domain.name:/var/lib/vco/downloads/migration-tool.zip ./
    3. 執行 unzip 命令以解壓縮移轉工具封存檔。
      unzip migration-tool.zip
  2. 從來源 Orchestrator 伺服器匯出 Orchestrator 組態。
    1. /var/lib/vco/migration-cli/bin 目錄中執行 export 命令。
      ./vro-migrate.sh export

      此命令會將 VMware vRealize Orchestrator 組態檔和外掛程式結合到匯出封存檔中。

      系統會在 /var/lib/vco 資料夾中建立一個檔案名稱為 orchestrator-config-export-orchestrator_ip_address-date_hour.zip 的封存檔。

  3. 將匯出的組態移轉至 vRealize Automation 7.3 內建的 Orchestrator 伺服器。
    1. 透過 SSH,以 root 身分登入 vRealize Automation Appliance
    2. 停止內建 vRealize Orchestrator 伺服器的 Orchestrator 伺服器服務和控制中心服務。
      service vco-server stop && service vco-configurator stop
    3. /var/lib/vco/app-server/bin 目錄下,備份 setenv.sh 檔案。
      cp setenv.sh setenv.sh.ControlCenter-$(date +%Y-%m-%d_%H-%M-%S)
    4. /usr/lib/vco/tools/configuration-cli/bin 目錄中執行 scp 命令,以下載匯出的組態封存檔。
      scp root@orchestrator_ip_or_DNS_name:/var/lib/vco/orchestrator-config-export-orchestrator_ip_address-date_hour.zip ./
    5. 變更匯出之 Orchestrator 組態檔的擁有權。
      chown vco:vco orchestrator-config-export-orchestrator_ip_address-date_hour.zip
    6. 執行 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
  4. 以您在Step c 中建立的備份複本取代匯入的組態中的 setenv.sh 檔案。
    mv setenv.sh.ControlCenter-date_hour setenv.sh
    1. setenv.sh 檔案的擁有權變更為 vco 使用者。
      chown vco:vco setenv.sh

結果

您已將外部 vRealize Orchestrator 6.x 虛擬應用裝置成功移轉至內嵌於 vRealize Automation 7.3 中的 vRealize Orchestrator 執行個體。

下一步

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