检查以下必备条件,确保成功迁移到高可用性环境。

先决条件

  • 确认新的 vRealize Automation 目标安装中的主虚拟设备和副本虚拟设备配置了高可用性。请参见 vRealize Automation 高可用性配置注意事项

  • 确认所有 vRealize Automation 虚拟设备都使用相同的 root 用户密码。

  • 根据以下要求在目标环境中安装相关的代理程序。

    • 对于 vSphere、Hyper-V、Citrix XenServer 和 Test 代理程序,目标代理程序名称必须与源代理程序名称匹配。

      注:

      完成以下步骤,获取代理名称。

      1. 转到 IaaS 节点上的代理安装目录。

      2. 打开 VRMAgent.exe.config 文件。

      3. 在 serviceConfiguration 标记下,查找 agentName 属性的值。

    • 对于 vSphere、Hyper-V、Citrix XenServer 和 Test 代理程序,目标代理程序端点名称必须与源代理程序端点名称匹配。

    • 请勿在目标环境中为 vSphere、Hyper-V、Citrix XenServer 或 Test 代理程序创建端点。

  • 检查 vRealize Automation 组件的版本号。

    1. 在您的目标 vRealize Automation 7.3 环境中,启动浏览器并转到 vRealize Automation 设备 管理控制台,网址为 https://vra-va-hostname.domain.name:5480。

    2. 使用 root 用户名以及部署设备时输入的密码进行登录。

    3. 选择 vRA 设置 > 群集

    4. 要展开主机/节点名称记录以查看组件,请单击展开按钮。

      确认 vRealize Automation 组件的版本号在所有虚拟设备节点中都一致。

      确认 IaaS vRealize Automation 组件的版本号在所有 IaaS 节点中都一致。

    5. 升级之前,务必查看知识库文章 000051531, ,并在迁移之前对环境执行任何相关修复。

  • 执行以下步骤,将流量仅定向到主节点。

    1. 禁用所有冗余节点。

    2. 根据负载平衡器文档移除下列项的运行状况监控程序:

      • vRealize Automation 虚拟设备

      • IaaS Website

      • IaaS Manager Service

  • 确认 vRealize Automation 设备的主节点以主模式连接到 PostgreSQL 数据库。

    1. 在您的目标 vRealize Automation 7.3 环境中,启动浏览器并转到主 vRealize Automation 设备 管理控制台,网址为 https://vra-va-hostname.domain.name:5480。

    2. 使用 root 用户名以及部署设备时输入的密码进行登录。

    3. 选择 vRA 设置 > 数据库

    4. 确认数据库节点主机模式为主节点。

  • 确认 vRealize Automation 目标 IaaS 数据库的目标 Microsoft SQL Server 版本为 2012、2014 或 2016。

  • 确认已在源和目标 vRealize Automation 环境之间打开端口 22。要在源和目标虚拟设备之间建立安全 Shell (SSH) 连接,需要端口 22。

  • 确认目标环境中的 IaaS Web 服务和 Model Manager 服务器节点具有正确的 Java Runtime Environment。必须安装有 Java SE Runtime Environment (JRE) 8 update 111(64 位)或更高版本。确保 JAVA_HOME 系统变量指向每个 IaaS 节点上安装的 Java 版本。如果需要,请修改路径。

  • 确认每个 IaaS 节点至少安装了 PowerShell 3.0 或更高版本。

  • 确认源和目标 vRealize Automation 环境正在运行。

  • 确认源 vRealize Automation 环境中没有任何用户和置备活动正在进行。

  • 确认已正确配置或禁用可能与目标 vRealize Automation 环境中的 IaaS 节点上运行的操作系统及其组件进行交互的任何防病毒软件或安全软件。

  • 迁移过程中,安全软件不得与目标 vRealize Automation 环境中的 IaaS 节点上运行的操作系统及其组件进行交互。如果已安装任何防病毒软件或安全软件,确认已正确配置或禁用,以便进行迁移。

下一步做什么

迁移前任务