【ESXi】ESXi 版本回退

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>好的,我现在需要处理用户关于VMware升级方案的询问。首先,我得理解用户的需求。他们可能正在计划升级现有的VMware环境,但不确定从哪里开始,或者需要注意哪些方面。作为新手,用户可能对升级流程、兼容性、备份等步骤不太熟悉,需要详细但易于理解的指导。 接下来,我应该回忆一下VMware升级的一般步骤。通常,这包括评估当前环境、检查兼容性、备份、选择升级路径、执行升级、测试和回滚计划等。不过,我需要确认这些步骤是否仍然适用,尤其是考虑到不同版本的VMware产品可能有不同的要求。 然后,我需要考虑用户可能忽略的关键点,比如兼容性检查。例如,硬件兼容性列表(HCL)非常重要,如果硬件不在支持列表中,升级后可能出现问题。另外,VMware Tools和VM硬件版本升级也是常见的步骤,但新手可能不知道这些细节。 备份和快照的重要性也不能忽视。用户可能知道要备份,但可能不清楚具体要备份哪些部分,比如vCenter Server的数据库、ESXi主机的配置等。需要详细说明这些内容,避免遗漏。 在升级路径方面,用户可能需要了解是否可以直接从当前版本升级到目标版本,或者是否需要中间步骤。例如,从ESXi 6.5升级到8.0可能需要先升级到7.0,这取决于具体的版本支持情况。需要查证最新的VMware文档,确保提供准确的信息。 测试和验证阶段,用户可能不知道如何有效测试升级后的环境,应该建议他们检查虚拟机运行状态、网络连接、存储访问等关键功能。此外,回滚计划的具体步骤,比如如何从备份恢复,可能需要简要说明。 最后,文档和后续维护部分,提醒用户记录升级过程和配置变更,这对后续故障排查很重要。定期更新和补丁管理也是维护环境稳定的关键,但用户可能没有意识到需要持续进行。 现在需要将这些思考整理成一个结构清晰的中文回答,确保每个步骤都有逻辑顺序,并且覆盖所有关键点。同时,要避免使用技术术语过多,用用户容易理解的语言表达。还要注意使用正确的LaTeX格式,不过在这个问题中可能涉及的数学内容不多,但如果有变量或代码,需要正确应用格式。 可能还需要检查是否有最新的VMware升级指南或最佳实践,确保提供的信息不过时。例如,VMware vSphere 8的升级步骤可能与旧版本不同,需要确认当前推荐的流程。 总结下来,回答应该分步骤介绍升级方案,强调评估、兼容性、备份、升级路径、执行步骤、测试和回滚,以及后续维护。每个部分都要简明扼要,但足够详细,帮助用户逐步完成升级过程,避免常见陷阱。</think>以下是VMware升级方案的详细分步指南,帮助您安全、高效地完成虚拟化环境升级: --- ### **1. 环境评估与规划** - **当前版本确认** 通过vSphere Client登录vCenter,检查`ESXi主机版本`和`vCenter Server版本`,例如: ```plaintext ESXi 6.7 U3 → 目标版本 ESXi 8.0 vCenter 7.0 → 目标版本 vCenter 8.0 ``` - **升级路径验证** 查阅[VMware Compatibility Guide](https://www.vmware.com/resources/compatibility),确认是否支持直接升级。 ❗ 例如:ESXi 6.7需先升级到7.0,再升级到8.0。 --- ### **2. 兼容性检查** - **硬件兼容性** 核对服务器型号、CPU、网卡等是否在[VMware HCL列表](https://www.vmware.com/resources/compatibility/search.php)中支持目标版本。 - **软件依赖项** 检查第三方插件(备份工具、监控系统等)是否兼容新版本,联系供应商获取确认。 --- ### **3. 数据备份与快照** - **关键数据备份** - **vCenter Server**:备份数据库(如PostgreSQL/外部SQL)及配置文件(`/storage/backup`)。 - **ESXi主机**:通过`vim-cmd hostsvc/firmware/backup_config`备份配置。 - **虚拟机保护** 为所有虚拟机创建快照(非持久化磁盘需额外注意)。 --- ### **4. 升级顺序与策略** 1. **先升级vCenter Server** - 若使用`VCSA(vCenter Server Appliance)`,通过`ISO镜像`运行安装程序,选择**升级**选项。 - 示例命令监控升级进度: ```bash tail -f /var/log/vmware/upgrade/upgrade.log ``` 2. **后升级ESXi主机** - **交互式升级**:通过ISO镜像启动服务器,选择`Install ESXi`并保留VMFS数据分区。 - **命令行升级**(适用于批量操作): ```bash esxcli software profile update -p ESXi-8.0.0-xxxxxx-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml ``` --- ### **5. 升级后配置** - **VM硬件版本升级** 在vCenter中右键虚拟机 → **兼容性** → 升级至最新版本(例如VM硬件版本20)。 💡 需关闭虚拟机后操作。 - **更新VMware Tools** 通过`Update Manager`或手动安装: ```bash vmware-toolbox-cmd upgrade --install ``` --- ### **6. 验证与回滚** - **功能测试** - 验证虚拟机启动、vMotion、DRS、HA等关键功能。 - 检查存储多路径策略(如`VMW_PSP_RR`)是否生效。 - **回滚方案** - **ESXi**:若升级失败,从`/bootbank`切换至旧版本引导分区。 - **vCenter**:利用备份文件通过`VCSA还原向导`回退。 --- ### **7. 文档与维护** - **记录变更** 详细记录升级时间、版本变更、遇到的问题及解决方法。 - **定期维护** 启用`vSphere Lifecycle Manager`自动管理主机基准和补丁。 --- ### **常见问题规避** - **中断风险**:采用`滚动升级`策略,逐台升级ESXi主机,避免全集群停机。 - **许可证兼容性**:确认新版本许可证支持(如vSphere 8需新许可证密钥)。 通过以上步骤,可最大限度降低升级风险,确保业务连续性。建议在测试环境充分验证后再执行生产环境升级
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

NOWSHUT

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

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

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

打赏作者

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

抵扣说明:

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

余额充值