引入新的vSphere 8

如果您正在使用vSphere 7并关注IT新闻,可能已经听说VMware发布了稳定的新版本vSphere 8.0。

vsphere 8

vSphere 8.0支持每个虚拟机运行8个vGPU,与vSphere 7 U3相比增加了一倍,让您可以运行更多、更强大的虚拟机,并更快地执行任务。此外,vSphere 8还带来以下新功能:

  • vSphere分布式服务引擎
  • Tanzu Kubernetes Grid 2.0
  • Lifecycle Management
  • 其他多项改进

是否需要立即从vSphere 7升级到vSphere 8,取决于您的实际需求,还需要先理顺ESXi、vCenter和vSphere的关系。但为了避免意外,提前为esxi7升级8和vCenter 8做准备总是必要的。

接下来,本文介绍从vSphere 7升级到vSphere 8的3种方式,并解答一些常见问题。

vSphere 8升级前的准备

开始升级到vSphere 8之前,建议对vSphere环境先做一些维护和管理工作。


  • 检查兼容性:vSphere 8不支持6.5或更早版本的组件,需要先把相关组件升级到6.7以上,并检查不兼容组件。
  • 健康检查:如果环境不健康,升级可能出错,甚至需要回滚,状态正常再动手更稳妥。
  • SSO域拓扑重新配置:可以选择自动执行外部平台服务控制器(Platform Services Controller)融合,或手动执行聚合与域重新指向任务。
  • 移除vCenter HA:停用并移除vCenter HA可简化升级流程,也便于升级失败后的排查。
  • 备份环境:升级前备份vSphere环境非常重要,包括ESXi主机、虚拟机、vCenter配置、Platform Services Controller、分布式虚拟交换机等,制定虚拟机备份计划能让备份更有序。

通过傲梅企业备份旗舰版可以批量备份由vCenter管理的虚拟机:

傲梅企业备份旗舰版是一款无代理的VM备份软件,适用于VMware ESXi,支持批量备份由vCenter Server管理的多台虚拟机,并集中监控数据保护状态,让您摆脱繁重的人工管理任务。升级前先用它做一次全量备份,能极大降低升级风险。

现在您可以点击下方按钮进入下载中心下载安装傲梅企业备份旗舰版,然后在升级前为虚拟机创建备份任务。

微软WHQL认证

如何将vSphere 7升级到8

将ESXi 7主机升级到ESXi 8,应首先检查ESXi 8的安装要求。

硬件与兼容性要求确认无误后,可参考Broadcom官方对从7.x安装或升级到ESXi 8.x的说明。下面介绍3种升级方式:

  • 使用ISO镜像文件
  • 使用vSphere Lifecycle Manager
  • 使用ESXCLI命令

注意:如果升级由vCenter Server管理的主机,必须在升级ESXi主机之前先更新vCenter Server。没有按正确顺序升级环境,可能导致数据丢失或服务器无法访问。

升级ESXi主机与使用ISO安装虚拟机系统的流程类似,都需要准备镜像并引导安装程序。

esxi升级过程

✔ 使用ISO从esxi7升级8

使用ISO升级前,先下载ESXi 8.0的ISO映像。访问您的VMware ESXi Web客户端(ESXi 7.0),右键单击左侧清单中的“管理”并选择“进入维护模式”,然后把ISO挂载到远程控制台,设置从ISO引导并重启服务器。

进入维护模式

开始ESXi 8.0引导并进入安装程序/升级程序后,按菜单选择安装ESXi的磁盘。升级过程成功后,安装程序会提示移除安装介质,然后重新启动,即可完成esxi7升级8。

esxi8引导

重新启动

✔ 使用vSphere Lifecycle Manager将esxi7升级8

对于由vCenter在集群级别管理的主机,可以使用vSphere Lifecycle Manager作为升级工具。

启动vSphere Client并登录vCenter Server,进入vSphere集群的属性,点击“更新”选项卡,再点击“映像”>“设置映像”,从下拉列表选择ESXi 8.0版本并点击“保存”,确认完成映像设置。

设置映像

随后检查集群级别的合规性,点击“全部修复”,在弹出的提示框中点击“开始修复”。主机开始修复,几分钟后ESXi主机重新启动并引导至ESXi 8.0,vSphere Lifecycle Manager升级即告完成。

全部修复

✔ 使用命令行升级到ESXi 8

接下来,可以使用命令行升级现有的ESXi主机,只需几条命令即可轻松完成:

  • esxcli network firewall ruleset set -e true -r httpClient
  • esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-8.0.0-20513097-standard
命令行升级esxi

当看到“The update completed successfully”时,重新启动ESXi主机,之后即可进入ESXi 8.0。

esxi7升级8的过程并不复杂。大多数人会在测试环境中先演练,生产环境则相对保守。无论哪种方式,升级VMware ESXi前都建议先备份VMware Workstation虚拟机,以防升级过程出现意外。

问答:esxi升级8.0常见问题

问:ESXi 6.7还能继续使用和升级吗?
答:vSphere 6.7已停止维护和技术支持,建议尽快升级。从6.7升级时需先确认硬件兼容性,并把中间版本逐步升级到受支持的版本后再升到8.0。
问:ESXi版本可以高于vCenter吗?
答:不建议。VMware要求vCenter Server版本等于或高于ESXi主机,升级时通常需要先升级vCenter,再升级ESXi主机。
问:可以远程升级ESXi吗?
答:可以。使用在线仓库和ESXCLI命令即可远程升级,这类方法对无法获取离线Bundle的ESXi用户尤其方便。
问:ESXi升级失败后可以回滚吗?
答:可以。借助ESXi安装程序或直接控制台界面,可以恢复到升级前的版本和内部版本号,前提是升级前保留了可回滚的媒体或镜像。

总结

将现有esxi7升级8并不复杂,可以通过ISO镜像、命令行和vSphere Lifecycle Manager多种方式完成。希望本文的方法能帮助您快速把测试或生产环境的vSphere升级到新版本。

升级前做好数据保护,从容完成esxi升级8.0,关键时刻才能有备无患。

更新于2026年09月14日