年初,我们将vSphere环境从vSphere 5.0升级到vSphere 5.1 U1 Build 1063329,其中包含十几个ESXi主机和Windows Server 2008 R2 SP1上托管的vCenter实例。该项目的突出问题之一是虚拟机虚拟硬件的升级。
我无法理解为什么我应该去上班和停机才能在我们所有的VM上升级虚拟硬件版本。我们新创建的虚拟机使用的是Virtual Hardware v.9,这是vSphere 5.1 U1中受支持的最新版本,可解决我们在较旧的vSphere 5.0实例上使用Windows Server 2012 R2和WinPE 4.0时遇到的问题。我们所有的旧虚拟机都是兼容的虚拟硬件版本(KB2007240),因此我们没有被迫升级其硬件版本。
由于客户机操作系统和ESXi兼容性没有问题,我是否缺少将所有虚拟机的虚拟硬件升级到“最新”版本9的技术原因?升级虚拟硬件并不是一件容易的事,因为我必须关闭虚拟机,对其进行快照或备份,然后针对数百个虚拟机进行升级。除了避免以后再做,并且让我们所有的VM都在最新的虚拟硬件版本上运行而感到困惑之外,为什么在更换虚拟机时还要烦恼进行直接转换而不是滚动升级?