【ESXi】ESXi 版本回退

本文详细指导如何在ESXi系统中回退到早期版本,包括版本回退条件、注意事项、步骤演示,以及如何备份和使用VMwareUpdateManager进行操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

8. ESXi 版本回退

ESXi支持用户用直接控制台用户界面 (DCUI) 将 ESXi 恢复到早期版本或早期内部版本。

注意:对ESXi做任何更改之前,请先备份ESXi的配置数据。请参考博文:备份ESXi主机配置

8.1 版本回退条件与注意事项

  • 恢复到早期的小版本不会恢复 ESXi 主机上安装的 tools-light vib 的版本。

  • 只有在使用如下方法更新的 ESXi 主机才能进行有效恢复之前版本:

    • 安装或删除VIB
    • 安装或删除Profile
    • 使用 VMware Update Manager 更新 ESXi 主机
    • 从 ISO 进行更新
  • 由于引导设备的分区有所更改,因此从6.X在升级到 ESXi 7.0 的情况下,将无法恢复到早期版本。

    **注意:**要在升级到 7.0 版之后使用 ESXi 的早期版本,必须在升级之前创建引导设备的备份,或者重新安装所需的版本。

8.2 版本回退步骤

(1)在 ESXi 主机的控制台屏幕中,按 Ctrl+Alt+F2 以查看直接控制台用户界面 (DCUI) 屏幕。

(2)按 F12 可查看 ESXi 主机的关机选项。

(3)按 F11 重启ESXi主机。

(4)当 Hypervisor 进度条开始加载时,按 Shift+R。将会看到一个包含以下警告的弹出窗口:

当 Hypervisor 进度条开始加载时,按Shift+R(这必须在进度条加载时进行,而不是之后。你可以在 "系统准备启动 "时反复按Shift+R,来确保不会错过执行命令的时间范围)。你会看到如下警告:

Current hypervisor will permanently be replaced
with build: X.X.X-XXXXXX. Are you sure? [y/n]

(5)按 Y 可回滚至该内部版本。

(6)按 Enter 进行引导。

8.3 示例演示

(1)准备工作

使用 lifecycle Manager 将ESXi 7.0b 升级为 ESXi 7.0 U3f

在这里插入图片描述

升级后,ESXi 版本为7.0.3.

在这里插入图片描述

(2)进入DCUI界面

按 F12,进入关机/重启菜单。

在这里插入图片描述

输入密码。

在这里插入图片描述

(3)按 F11 重启系统引导

在这里插入图片描述

(4)进入引导选项

看到如下画面时,按 Shift+R,红框位置有提示。该画面只有5秒停留时间,所以按键速度要快。

在这里插入图片描述

(5)进入 VMware Hypervisor Recovery

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KCY2Etwy-1671373509317)(ESXi.assets/image-20221210024812094.png)]

按 Y 回滚到升级前的版本。

(6)验证

重启后,系统回退到 7.0 b 版本。

在这里插入图片描述

(7)tips

重新引导ESXi的方式有两种,分别是

  • 直接在DCUI重启时引导
  • 在vSphere Client 中右键ESXi主机,选择【电源】,点击【重新引导】。此时我们回到DCUI界面,跳到第(3)步骤,继续引导即可。

在这里插入图片描述

参考资料

VMware KB:Reverting to a previous version of ESXi (1033604)

<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、付费专栏及课程。

余额充值