要确保 vCenter Server Appliance 成功升级,开始升级过程之前必须先执行以下必要任务和预检查。
常规必备条件
- 下载并挂载 vCenter Server 安装程序。
- 确认 vSphere 网络上所有计算机的时钟都已同步。请参见同步 vSphere 网络连接上的时钟。
目标系统必备条件
- 验证系统是否满足最低软件和硬件要求。请参见新 vCenter Server Appliance 的系统要求。
- 如果计划在 ESXi 主机上部署新设备,请确认目标 ESXi 主机未处于锁定模式或维护模式。
- 如果您计划在由 vCenter Server 管理的 ESXi 主机上部署新设备,请检查集群上的 Distributed Resource Scheduler (DRS) 设置。确保目标 ESXi 主机所在集群的 DRS 设置未配置为完全自动化。将“自动化级别”设置为“手动”或“半自动”。此自动化级别可确保目标 ESXi 主机在升级过程中不会重新引导。
- 如果计划在含有 vCenter Server 实例清单的 DRS 集群上部署新设备,请确认该集群至少包含一个不处于锁定模式或维护模式的 ESXi 主机。
- 如果计划在启用了 vSphere with Tanzu 的环境中升级 vCenter Server 实例,请确认在未运行Supervisor的集群上部署新设备。确保目标 ESXi 主机所在集群的 DRS 设置未配置为完全自动化。
源系统必备条件
-
如果源设备位于 vCenter Server 实例清单的 DRS 集群上,则在升级期间:
-
如果计划使用设备所在的 ESXi 主机,请查看集群上的 Distributed Resource Scheduler (DRS) 设置。确保集群的 DRS 设置为手动或半自动,以便源系统的虚拟机在升级过程中不会移动。
-
如果计划使用 设备所在的 vCenter Server 实例,则无需修改集群的 DRS 设置。
-
- 确认要升级的 vCenter Server Appliance 上的端口 22 已打开。升级过程会建立入站 SSH 连接,以从源 vCenter Server Appliance 下载已导出的数据。
- 如果要升级配置了外部 Update Manager 的 vCenter Server Appliance,请在源 Update Manager 计算机上运行 Migration Assistant。
对于 GUI 升级,必须手动运行 Migration Assistant。请参见下载 VMware Migration Assistant 并在源 Windows 计算机上运行。
对于 CLI 升级,可以手动或自动运行 Migration Assistant。要自动运行 Migration Assistant,请将 source.vum section 部分和 run.migration.assistant 子部分添加到 JSON 模板中。请参见vCenter Server Appliance 的 CLI 升级的升级配置参数。
- 确认要升级的设备所在的源 ESXi 主机上的端口 443 已打开。升级过程会与源 ESXi 主机建立 HTTPS 连接,以确认源设备已准备好进行升级,并在新设备和现有设备之间建立 SSH 连接。
注: 升级时,临时 vCenter Server 实例对端口 443 需要与永久 vCenter Server 实例具有相同的访问权限。确保环境中的任何防火墙都允许临时和永久 vCenter Server 实例访问端口 443。
- 确认要升级的设备具有足够的可用磁盘空间,可容纳升级数据。
- 对要升级的 vCenter Server Appliance 创建基于映像的备份(快照),以防在升级过程中出现故障。如果升级具有外部 Platform Services Controller 部署的 vCenter Server Appliance,则必须先将外部 Platform Services Controller 融合为嵌入式 Platform Services Controller,然后再执行升级。请参见知识库文章 68137。
重要说明: 要在增强型链接模式环境中执行基于升级前映像的备份,请关闭环境中所有 vCenter Server 和 Platform Services Controller 节点的电源,然后备份每个节点。对所有节点创建备份后,可以重新启动这些节点并继续执行升级过程。
如果升级失败,请删除新部署的 vCenter Server Appliance,然后从其相应的备份还原 vCenter Server 和 Platform Services Controller 节点。必须从备份还原环境中的所有节点。如果未执行此操作,可能会导致复制合作伙伴与还原的节点不同步。
要了解基于映像的备份,请参见《vCenter Server 安装和设置》中的“vCenter Server 环境的基于映像的备份和还原”。
- 如果使用外部数据库,请确定数据库大小和新设备的最小存储大小。请参见确定新设备的 Oracle 数据库大小和存储大小。
- 如果您的部署使用外部数据库,则必须备份外部 vCenter Server Appliance 数据库。
- 如果计划在启用了 vSphere with Tanzu 的环境中升级 vCenter Server 实例,请确保将 vCenter Server Appliance 所在集群的 DRS 设置为手动或半自动,以便源系统的虚拟机在升级过程中不会移动。
网络必备条件
- 确认新设备可以连接到要升级的设备所驻留的源 ESXi 主机和 vCenter Server 实例。
- 如果计划在设备的临时网络设置中分配静态 IP 地址和 FQDN 作为系统名称,请确认已为此 IP 地址配置了正向和反向 DNS 记录。
- 如果计划在新 vCenter Server Appliance 的临时网络设置中分配 DHCP IP 地址,请确认要在其中部署新设备的 ESXi 主机与运行现有 vCenter Server Appliance 的 ESXi 主机位于同一子网中。
- 如果计划在新 vCenter Server Appliance 的临时网络设置中分配 DHCP IPv4 地址,请确认要部署新设备的 ESXi 主机至少已连接一个与接受 MAC 地址更改的端口组关联的网络。考虑分布式虚拟交换机的默认安全策略,即拒绝 MAC 地址更改。有关如何配置交换机或端口组安全策略的信息,请参见 《vSphere 网络连接》。