ESXI 6.7

ESXi 6.7是VMware的一款重要的产品,将物理服务器转化为多个虚拟机,从而提升硬件的利用率。ESXi 6.7版本相比于之前的版本,有许多新功能和改进,这些新功能不仅提升了性能,也增强了安全性和管理性。目前来说,ESXI6.X已经停止提供技术支持,但是相对于那些无法升级到最新版ESXI的硬件来讲,ESXI 6.7是一个折中的临时方案。

ESXi 6.7引入了一种新的设备模型,称为USB 3.0和NVMe设备模型。这种新的设备模型支持最新的USB 3.0和NVMe设备,提供了更高的数据传输速度和更低的延迟。这对于需要处理大量数据的应用来说非常有用,例如数据库、虚拟机迁移等。

其次,ESXi 6.7还引入了一种名为“vSphere Lifecycle Manager”的新功能。这个功能可以帮助管理员更好地管理和维护虚拟机。通过使用vSphere Lifecycle Manager,管理员可以定义虚拟机的生命周期阶段,例如创建、运行、维护和退役。当虚拟机进入不同的生命周期阶段时,vSphere Lifecycle Manager会自动执行相应的操作,例如自动备份、自动扩展或缩小资源等。这大大简化了虚拟机的管理工作,提高了效率。

此外,ESXi 6.7还增强了对容器的支持。ESXi 6.7支持Docker和Kubernetes等主流的容器技术,可以在虚拟机上运行容器化的应用程序。这不仅提供了更大的灵活性,也使得虚拟机可以更好地与云计算环境集成。

在安全方面,ESXi 6.7也做了许多改进。例如,它引入了一种新的安全特性,称为“嵌套虚拟化”。嵌套虚拟化允许在一个虚拟机内部运行另一个虚拟机,这为虚拟化带来了更高的灵活性。然而,嵌套虚拟化也可能带来安全风险。为了解决这个问题,ESXi 6.7增加了对嵌套虚拟化的安全监控和控制。管理员可以设置嵌套虚拟化的规则,例如限制可以运行嵌套虚拟机的权限、限制嵌套虚拟机的资源使用等。

[VMware] ESXI如何原地升级 inplace update_VMware

升级步骤

  • 检查当前ESXI版本号
  • 下载ESXI补丁文件夹.ZIP
  • 上传至ESXI存储库
  • 开启SSH,并登录控制台
  • 关闭虚拟机,并切换维护模式
  • 执行升级命令

VMware补丁检索

https://customerconnect.vmware.com/cn/patch#search

需注册Vmware账户,才能授权下载补丁,非产品组件。

[VMware] ESXI如何原地升级 inplace update_patch_02

升级途径

  • 1)升级Esxi,保留VMFS数据存储
  • 2)安装Esxi,保留VMFS数据存储
  • 3)安装Esxi,覆盖VMFS数据存储(全新安装,将清除所有磁盘数据)
  • 选择磁盘后的确认页面,确认会覆盖磁盘上原本存在的内容,按【Enter】下一步。

1.离线升级

采用USB引导,升级ESXI,保留文件和配置,需重启2次,适用于跨大版本升级,以及那些无法live升级的情况;

[VMware] ESXI如何原地升级 inplace update_upgrade_03

2.在线升级

使用ZIP包,在线升级,保留文件和配置,需重启1次

esxcli software sources profile list -d /vmfs/volumes/4b3d444a-23693a74-29bb-0023243fc225/ESXi670-202210001.zip

esxcli software profile update -d /vmfs/volumes/4b3d444a-23693a74-29bb-0023243fc225/ESXi670-202210001.zip  -p ESXi-6.7.0-20221001001s-standard  --no-sig-check

升级后版本

[VMware] ESXI如何原地升级 inplace update_虚拟化_04


顺便升级为最新的热补丁

[VMware] ESXI如何原地升级 inplace update_upgrade_05


新界面

[VMware] ESXI如何原地升级 inplace update_VMware_06

检查新版本

[VMware] ESXI如何原地升级 inplace update_upgrade_07

升级后操作

退出维护模式,将虚拟机重新注册,然后开机,这是一个安全可靠的升级方案,保留了文件和配置。

[VMware] ESXI如何原地升级 inplace update_虚拟化_08

备份配置

当然你可以使用esxicli单独备份主机配置。

vim-cmd hostsvc/firmware/sync_config #ESXi主机配置每小时都会自动保存在/bootblank/state.tgz文件中,因此需要先执行以下命令将当前ESXi主机设置保存在该文件中,也就是说,将更改的配置与永久存储同步
vim-cmd hostsvc/firmware/backup_config #执行备份ESXi主机配置。

系统会显示一个展示网站供你下载配置文件,其中*将替换自己的主机IP和端口

[VMware] ESXI如何原地升级 inplace update_VMware_09

还原配置

vim-cmd hostsvc/firmware/restore_config /tmp/configBundle.tgz

[VMware] ESXI如何原地升级 inplace update_patch_10