最近两年做了蛮多vSphere升级项目,几点思路,做一下汇总整理如下供参考:
一、升级必要性
1、软件生命周期:在评估软件升级必要性分析中,vSphere软件生命周期是重点考虑的问题;
生命周期查询网址:https://lifecycle.vmware.com/
如上图所示,ESXi 6.0已于2020年3月12日停止技术支持,迫切需要升级。
2、安全:VMware也会不定期发布对应安全补丁和功能补丁。
补丁查询网址:https://my.vmware.com/cn/group/vmware/patch#search
如上图,可以查询到至今ESXi 7.0的最新补丁,其余版本补丁可以根据实际情况选择下载。每一版补丁都有发行说明,可以根据实际情况进行补丁升级。
二、升级注意事项
1、硬件兼容指南:https://www.vmware.com/resources/compatibility/search.php
尤其是当ESXi进行跨版本升级时,请务必确认当前硬件环境是否满足要求,确认CPU是否支持,Bios版本,阵列卡,网卡,HBA卡等是否支持。如果是vSAN环境下,还需要评估硬盘和直通卡是否满足兼容要求。VMware兼容指南会随时更新,如未查询到设备,请咨询硬件厂商。
2、升级路径:由于vSphere不同版本之间的兼容性问题,vSphere升级必须先升级vCenter才能升级ESXi,选择的vCenter能需要同时管理不同版本的ESXi主机。
vCenter版本和ESXi版本兼容查询:https://interopmatrix.vmware.com/#/Interoperability
从以上矩阵图,就可以很直观看出,vCenter 7.0U2是无法管理ESXi 6.0U3主机,一定要管理ESXi 6.0U3主机,最高只能先升级到vCenter 6.7U3。
ESXi升级路径:https://interopmatrix.vmware.com/#/Upgrade?productId=1
vCenter升级路径:https://interopmatrix.vmware.com/#/Upgrade?productId=2
根据以上矩阵图,规划升级路径。具体产品和补丁升级过程注意事项可以参考本博客之前文章,都有介绍。
三、其他注意事项
评估vSphere升级时,还需要评估其余组件(如果有的话)如NSX,vRops,Horizon,vSphere replication,SRM等相关产品的兼容。
vSphere平台升级后,还需要评估虚拟机VMware Tools升级和硬件版本升级。
vSAN 的升级顺序与 vSphere 的升级顺序相同,不过最后还需要进行磁盘版本的升级。并确保vSAN Skyline无告警。
vSAN磁盘版本和vSAN版本以及ESXi版本对应关系参考:https://kb.vmware.com/s/article/2150753