【ESXi 6.X升级7.X】ESXi 升级 —— 升级前准备工作,注意事项以及示例 — 使用 vSphere Lifecycle Manager升级 ESXi 6.5 到 7.0.3

1. 升级前的准备工作

1.1 确认 vCenter Server 与 ESXi 的互操作性

由于低版本的 vCenter Server 可能无法管理高版本的 ESXi,所以需要确认。

根据 VMware Product Interoperability Matrix 网站:https://interopmatrix.vmware.com/Interoperability?col=2,&row=1,&isHideGenSupported=false&isHideTechSupported=true&isHideCompatible=false&isHideNTCompatible=false&isHideIncompatible=false&isHideNotSupported=true&isCollection=false

查看 vCenter Server 与 ESXi 的互操作性:
在这里插入图片描述
绿色√ 表示两者间有互操作性。

1.2 查看 ESXi 是否能直接升级到高版本

根据 VMware Product Interoperability Matrix 网站的 Upgrade Path:https://interopmatrix.vmware.com/Upgrade?productId=1
在这里插入图片描述

1.3 硬件,驱动,固件兼容性确认

ESXi 7.X 硬件需求,请参考VMware Docs文档:https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.esxi.upgrade.doc/GUID-DEB8086A-306B-4239-BF76-E354679202FC.html

  • 升级前请先咨询硬件厂商,确认服务器,HBA卡,网卡硬件与驱动版本等是否支持ESXi升级版本。
  • 自己查询母板,HBA卡,网卡硬件与驱动的兼容性,查询网站是:https://www.vmware.com/resources/compatibility/search.php

如果使用的是硬件厂商提供的 OEM 镜像或ZIP包,则不要单独升级驱动版本。

2. 升级前的注意事项

(1)将需要升级的ESXi中的VM迁移到其它ESXi中,以保证生产VM不受升级影响。

(2)将ESXi 主机置于维护模式。

(3)升级完成后将VM回迁到原ESXi中。

(4)升级前最好备份ESXi,请参考:https://kb.vmware.com/s/article/2042141

3. 大版本升级 6.X 升级至 7.X

3.1 示例 — 使用 vSphere Lifecycle Manager升级 ESXi

目标:将 ESXi 6.5 U2 GA 升级为 7.0 U3f

(1)下载镜像

在这里插入图片描述

(2)将 ISO 导入 Lifecycle Manager

进入 vSphere Client 后,从【菜单】下拉选择【Lifecycle Manager】。
在这里插入图片描述
进入 Lifecycle Manager 界面后,右选择右侧横向菜单中的【导入的ISO】,然后选择【导入 ISO】。

在这里插入图片描述
进入【导入 ISO】页面后,选择【浏览】。
在这里插入图片描述
选中准备好的 ISO 镜像文件。
在这里插入图片描述
ISO 镜像导入中。
在这里插入图片描述

(3)创建基准 Baseline

返回【导入的ISO】页面后,选择【新建基准】。
在这里插入图片描述
设置基准的名称和描述,系统自定选中升级,然后点击【下一页】。
在这里插入图片描述
选中刚才导入的ISO镜像。
在这里插入图片描述
确认信息无误后,点击【完成】。
在这里插入图片描述
在【基准】界面可以看到刚才创建的基准。
在这里插入图片描述

(4)升级 ESXi

返回【主机和集群】界面,升级前需要将ESXi置于维护模式。
在这里插入图片描述
选中将要升级的ESXi,在右侧选中【更新】选项卡,在【附加的基准】处,点击【附件】,选择【附加基准或基准组】。
在这里插入图片描述
选择刚才创建的升级用基准,点击【附加】。
在这里插入图片描述
返回【更新】选项卡,回到【附加的基准】,在列表中选中刚才增加的升级用基准,然后点击【修复】。
在这里插入图片描述
勾选接受最终用户许可协议,点击【确定】。
在这里插入图片描述
确认需要升级的ESXi主机,点击【修复】。
在这里插入图片描述
在 vSphere Client 最下方的【近期任务】中查看升级状态。
在这里插入图片描述
等待3— 5分钟后,升级操作完成。
在这里插入图片描述

(5)确认升级后的ESXi版本

在这里插入图片描述此时 ESXi(192.168.1.154)已经成功从ESXi 6.5 升级为 7.0.3 。

<think>好的,我需要帮助用户找到通过vCenter Server批量升级ESXi主机的方法或指南。首先,我得确认用户的需求是什么。用户提到的是批量升级,所以可能需要使用自动化或脚本的方式,而不是逐个手动升级。根据提供的引用内容,引用[1]提到主要升级需要新的许可证密钥,比如从4.x到5.x,而次要升级不需要。这可能和用户的升级类型有关,需要提醒用户注意这一点。 接下来,引用[2]提到了使用PowerCLI命令获取ESXi主机列表,比如$esxiHosts = Get-VMHost。这可能是在PowerCLI脚本中批量操作的一部分。引用[3]涉及vCenter Single Sign-On的认证,说明用户可能需要先进行身份验证才能执行操作。引用[4]提到了VCSA 8.0中的vmdk用途,但可能和升级ESXi关系不大,暂时可以忽略。 用户的需求是找到批量升级的指南,所以需要整理出步骤。首先,用户需要准备新的ESXi镜像文件,可能存放在vCenter的可访问位置,比如存储库。然后,使用vSphere Lifecycle Manager(vLCM)来管理主机基准和合规性检查,这可能是在vCenter Server中集成的功能。引用[1]提到主要升级需要新许可证,所以如果用户是从大版本升级(如7.x到8.x),需要确保许可证已更新。 可能的步骤包括: 1. 使用vSphere Client登录vCenter Server,确保有足够权限。[引用3] 2. 通过vLCM创建基准,将ESXi镜像上传为基准。 3. 将基准附加到ESXi主机或集群。 4. 检查兼容性,解决可能的硬件或VM兼容问题。 5. 执行批量升级,可能使用PowerCLI脚本自动化,如引用[2]中的命令获取主机列表,再循环执行升级6. 升级完成后验证状态,并更新许可证(如需主要升级)。[引用1] 需要提醒用户注意事项,比如快照VM、备份配置、维护模式等。同时,如果用户需要详细脚本示例,可以结合PowerCLI命令,如Connect-VIServer连接vCenter,然后循环处理每个主机,进入维护模式,安装更新,重启等。 还要注意,用户的问题可能涉及不同版本的具体操作,因此建议参考官方文档确保步骤正确。同时,引用[2]中的替换变量需要用户实际操作时填写正确的地址、用户名和密码。</think>### 通过vCenter Server批量升级ESXi主机的方法指南 #### **步骤1:准备工作** 1. **确认升级类型** - 主要升级(如ESXi 7.x → 8.x):需准备新版本的许可证密钥[^1]。 - 次要升级(补丁或小版本更新):无需更换许可证[^1]。 2. **获取ESXi镜像文件** - 从VMware官网下载目标版本的ISO镜像(如`VMware-ESXi-8.0.x-xxxxxx-depot.zip`)。 3. **备份ESXi主机配置** - 使用`vicfg-cfgbackup`工具或通过vSphere Client导出主机配置文件。 --- #### **步骤2:使用vSphere Lifecycle Manager(vLCM)批量升级** vLCM是vCenter Server内置的集中式生命周期管理工具,支持批量升级。 1. **登录vCenter Server** - 通过vSphere Client连接vCenter Server,需具备管理员权限[^3]。 2. **创建基准(Baseline)** - 导航至**菜单 → 生命周期管理 → 基准**,选择**导入ISO**,上传ESXi镜像文件。 - 定义基准类型为“主机升级”。 3. **附加基准到ESXi主机或集群** - 选中目标集群或主机,进入**更新 → 附加基准**,选择创建的基准。 4. **扫描合规性** - 执行预升级检查,验证硬件、虚拟机兼容性及依赖项。 5. **批量修复(升级)** - 勾选所有需升级的主机,点击**修复**,系统将自动进入维护模式并完成升级。 --- #### **步骤3:通过PowerCLI脚本自动化升级** 若需更灵活控制,可使用VMware PowerCLI脚本批量操作。 ```powershell # 连接vCenter Server Connect-VIServer -Server <vCenter服务器地址> -User <用户名> -Password <密码> [^2] # 获取所有ESXi主机列表 $esxiHosts = Get-VMHost [^2] # 循环升级每台主机 foreach ($host in $esxiHosts) { # 进入维护模式 Set-VMHost -VMHost $host -State Maintenance # 执行升级(需提上传镜像到主机的存储) $esxcli = Get-EsxCli -VMHost $host -V2 $esxcli.software.profile.update.Invoke(@{ depot = "/path/to/ESXi-8.0.x-depot.zip" dry-run = $false }) # 退出维护模式并重启 Restart-VMHost -VMHost $host -Force } ``` --- #### **注意事项** 1. **兼容性验证** - 确保虚拟机硬件版本、VMware Tools与目标ESXi版本兼容。 2. **许可证更新** - 主要升级后需在**管理 → 许可**中分配新许可证密钥。 3. **回退方案** - 升级失败时,可通过ESXi启动菜单回滚到旧版本(仅支持部分场景)。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NOWSHUT

给点饭钱谢谢,我会努力更新!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值