您可以使用自動移轉程序,以便用自動 IaaS 資料庫複製來將 vRealize Automation 6.2.x 部署移轉至 7.1。

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

儘管該程序使大多數移轉程序自動化,但成功的移轉仍取決於以下條件:

  • Model Manager 節點必須與來源和目標 Microsoft SQL Server 有良好的連線。當低頻寬的網路在伺服器之間傳送大量資料時會逾時。

  • 來源和目標 Microsoft SQL Server 必須在相同網域中。

  • 目標 Microsoft SQL Server IaaS 資料庫登入必須與來源 Microsoft SQL Server IaaS 資料庫中設定的登入相同。

程序

  1. vRealize Automation 6.2.x 部署取得加密金鑰。
    1. 在裝載作用中 Manager Service 之虛擬機器的系統管理命令提示字元中執行下列命令,以取得加密金鑰。

      C:\Program Files (x86)\VMware\vCAC\Server\ConfigTool\EncryptionKeyTool\DynamicOps.Tools.EncryptionKeyTool.exe" key-read -c "C:\Program Files (x86)\VMware\vCAC\Server\ManagerService.exe.config" -v

      如果您的安裝目錄不在預設位置 C:\Program Files (x86)\VMware\vCAC 中,必須編輯路徑以指向您自己的安裝目錄。

    2. 複製並儲存執行命令後顯示的金鑰。

      金鑰是一長串字元,類似下列內容:

      NRH+f/BlnCB6yvasLS3sxespgdkcFWAEuyV0g4lfryg=

  2. 在您的目標 vRealize Automation 7.1 環境中,使用完整網域名稱 (https://va-hostname.domain.name:5480) 開啟虛擬應用裝置的管理主控台。
  3. 以部署應用裝置時指定的使用者名稱 root 和密碼登入。
  4. 選取 vRA 設定 > 移轉
  5. 確保已選取自動複製來源 IaaS 資料庫核取方塊。
  6. 根據您如何移轉承租人和身分識別存放區,來選取或取消選取啟用 SSO2 移轉核取方塊。
  7. 輸入來源 vRA SSO2 應用裝置要求的資訊。

    選項

    說明

    主機名稱

    來源 vRealize Automation 6.2.x SSO2 身分識別伺服器的主機名稱。

  8. 輸入來源 vRA 應用裝置要求的資訊。

    選項

    說明

    主機名稱

    vRealize Automation 6.2.x 應用裝置的主機名稱。

    根使用者名稱

    root

    根密碼

    部署 vRealize 6.2 應用裝置時輸入的根密碼。

    重新輸入密碼

    重新輸入根密碼。

  9. 輸入目標 vRA 應用裝置要求的資訊

    選項

    說明

    預設承租人

    在安裝精靈中設定單一登入時建立的承租人,例如 vsphere.local。

    管理員使用者名稱

    部署 vRealize 7.1 應用裝置時輸入的預設承租人管理員使用者名稱 (例如 administrator@vsphere.local)。

    管理員密碼

    部署 vRealize 7.1 應用裝置時輸入的管理員密碼。

    重新輸入密碼

    重新輸入管理員密碼。

    根使用者名稱

    root

    根密碼

    部署 vRealize 7.1 應用裝置時輸入的根密碼 (例如...)。

    重新輸入密碼

    重新輸入根密碼。

  10. 輸入來源 vRA IaaS 資料庫伺服器要求的資訊。

    選項

    說明

    資料庫主機名稱

    vRealize Automation 6.2.x IaaS Microsoft SQL 資料庫主機的名稱。

    資料庫名稱

    部署 vRealize Automation 6.2.x 應用裝置時輸入的名稱。預設名稱為 vCAC。

    加密金鑰

    來自來源 vRealize Automation 6.2.x 部署的加密金鑰字串。

    資料庫安全性

    SQL Server 驗證機制。選取 Windows 驗證SQL 驗證。如果您選取 [SQL 驗證],必須輸入使用者名稱和密碼。

    如果 vRealize Automation 6.2.x 資料庫和 7.1 資料庫在不同網域上,則 Windows 驗證會失敗。

  11. 輸入目標 vRA IaaS 資料庫伺服器要求的資訊。

    選項

    說明

    資料庫主機名稱

    vRealize Automation 7.1 IaaS Microsoft SQL 資料庫主機的名稱。

    新資料庫名稱

    正在作為移轉目標的新資料庫名稱。

    建立資料庫

    接受預設選取項目。

    複雜密碼

    用來重新加密已移轉 Microsoft SQL 資料庫中儲存的敏感內容的新複雜密碼。複雜密碼是一串用來產生加密金鑰的字組,以保護資料庫中待用的資料 (例如端點認證)。您每次安裝新元件時,都會使用此複雜密碼。

    資料庫安全性

    SQL Server 驗證機制。選取 Windows 驗證SQL 驗證。如果您選取 [SQL 驗證],必須輸入使用者名稱和密碼。

    如果 vRealize Automation 6.2.x 資料庫和 7.1 資料庫在不同網域上,則 Windows 驗證會失敗。

  12. 按一下移轉

    [移轉狀態] 將顯示移轉進度,並且會在移轉完成時顯示一條訊息。

    下列記錄檔中包含更多移轉詳細資料。您可以跟蹤這些記錄檔,以觀察移轉進度。

    • vRealize Automation 6.2.x 虛擬應用裝置:/var/log/vcac/migration-package.log

    • vRealize Automation 7.1 虛擬應用裝置:/var/log/vcac/migrate.log

    • IaaS 節點:C:\Program Files (x86)\VMware\vCAC\InstallLogs-YYYYMMDDHHMMSS\Migrate.log

      IaaS 節點的安裝目錄可能位於非預設位置。

  13. 移轉完成時,請提交您的 vRealize Automation 7.1 授權金鑰。
    1. 在管理主控台上,按一下授權
    2. 新授權金鑰文字方塊中輸入您的 vRealize Automation 7.1 授權金鑰。
    3. 按一下提交金鑰
  14. 如果您正在移轉至叢集環境,請存取每個次要節點上的管理主控台,並將次要節點加入主節點。
    1. 選取 vRA 設定 > 叢集
    2. 按一下加入叢集
  15. 如果您正在移轉至叢集環境,請設定負載平衡器中的每個次要節點。

下一步

驗證 vRealize Automation 移轉的環境