您可以將外部獨立 vRealize Orchestrator 7.x 執行個體移轉到 vRealize Orchestrator 8.x 環境。使用 vSphere 或 vRealize Automation 7.x 進行驗證的 vRealize Orchestrator 7.x 執行個體可進行移轉。
重要: 不支援將
vRealize Orchestrator 7.x 或更早版本升級至
vRealize Orchestrator 8.x。
此移轉會將外部獨立
vRealize Orchestrator 7.x 組態傳輸到
vRealize Orchestrator 8.x 環境。移轉作業涉及覆寫
vRealize Orchestrator 8.x 環境中的所有現有元素 (例如工作流程、動作、組態和資源元素),包括工作流程和組態元素中的安全字串、套件、工作、原則、憑證和信任憑證、外掛程式和外掛程式組態、
js-io-rights.conf 檔案中的自訂記錄,以及控制中心系統內容。使用
vSphere 進行驗證的
vRealize Orchestrator 執行個體在進行移轉時也會包含目前執行中實體的狀態,例如工作流程執行 Token、排定的工作以及原則執行。若是使用
vRealize Automation 進行驗證的
vRealize Orchestrator 執行個體,其目前執行中的實體在目標
vRealize Orchestrator 環境中會顯示為失敗狀態。此移轉包括內建和自訂的
vRealize Orchestrator 內容。
備註: 不支援將叢集化
vRealize Orchestrator 7.x 部署移轉至
vRealize Orchestrator 8.x。您可以在執行移轉指令碼之前停止複本節點的服務,以移轉叢集化部署的主要節點。
service vco-server stop service vco-configurator stop
在
vRealize Orchestrator Appliance 上使用
vro-migrate 命令執行移轉。
備註: 移轉指令碼會自動停止
vRealize Orchestrator 服務。
必要條件
- vRealize Orchestrator 7.3 或更新版本支援移轉。
- 下載並部署 vRealize Orchestrator 8.x 環境。請參閱《安裝和設定 VMware vRealize Orchestrator》中的〈下載和部署 vRealize Orchestrator Appliance〉。
- 設定目標 vRealize Orchestrator 環境的驗證提供者。來源 vRealize Orchestrator 執行個體的驗證提供者將不會進行移轉。請參閱《安裝和設定 VMware vRealize Orchestrator》中的〈設定獨立 vRealize Orchestrator 伺服器〉。
- 備份目標 vRealize Orchestrator 環境。
- 確認已在來源 vRealize Orchestrator 執行個體和目標 vRealize Orchestrator 環境上啟用 SSH 存取。請參閱《安裝和設定 VMware vRealize Orchestrator》中的〈啟用或停用對 vRealize Orchestrator Appliance 的 SSH 存取〉。
- 確認可從目標 vRealize Orchestrator 環境存取來源 vRealize Orchestrator 資料庫。
程序
- 以 root 身分透過 SSH 登入目標環境的 vRealize Orchestrator 應用裝置命令列。
- 若要開始進行移轉,請執行 vro-migrate 命令。
- 依照命令提示提供來源 vRealize Orchestrator 執行個體的完整網域名稱 (FQDN) 和認證。
- (選擇性) 若要瞭解移轉進度,請存取移轉記錄:
- 以 root 身分透過不同的 SSH 工作階段登入目標 vRealize Orchestrator 應用裝置命令列。
- 執行 tail -f /var/log/vmware/prelude/vro-migration.log 命令。
備註: 移轉記錄檔的名稱會包含移轉記錄的產生日期和時間。
vro-migration-YYYY-MM-DD-HH-MM-SS.log
- (選擇性) 如果您想要在移轉後存取來源 vRealize Orchestrator 7.x 環境,請重新啟動來源系統上的
vco-server
和vco-configurator
服務。
結果
移轉程序隨即開始。移轉完成時,您會在目標 vRealize Orchestrator 應用裝置上收到通知。