Loading

×Sorry to interrupt
CSS Error

Refresh

Cookie Preference Center

General Information on cookies

When you visit our website, we use cookies to ensure that we give you the best experience. This information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies by clicking on the different category headings to find out more and change your settings. However, blocking some types of cookies may impact your experience on the site and the services we are able to offer. Further information can be found in our

Cookie Policy.

Strictly Necessary

Strictly Necessary

Always Active

Strictly Necessary

Strictly necessary cookies are always enabled since they are essential for our website to function. They enable core functionality such as security, network management, and website accessibility. You can set your browser to block or alert you about these cookies, but this may affect how the website functions. For more information please visit www.aboutcookies.org or www.allaboutcookies.org.

Cookie Details‎

Performance

Performance

Performance

Performance cookies are used to analyze the user experience to improve our website by collecting and reporting information on how you use it. They allow us to know which pages are the most and least popular, see how visitors move around the site, optimize our website and make it easier to navigate.

Cookie Details‎

Please confirm your settings by refreshing the page.

Functional

Functional

Functional

Functional cookies help us keep track of your past browsing choices so we can improve usability and customize your experience. These cookies enable the website to remember your preferred settings, language preferences, location and other customizable elements such as font or text size. If you do not allow these cookies, then some or all of these services may not function properly.

Cookie Details‎

Advertising

Advertising

Advertising

Advertising cookies are used to send you relevant advertising and promotional information. They may be set through our site by third parties to build a profile of your interests and show you relevant advertisements on other sites. These cookies do not directly store personal information, but their function is based on uniquely identifying your browser and internet device.

Cookie Details‎

Advertising Cookies

Consent Leg.Interest

Select All Vendors

Select All Vendors

Select All Hosts

Select All

Clear Filters

Information storage and access

Apply

Confirm My Choices Reject All Allow All

Skip to main content

My Subscriptions

Loading

Knowledge Base

Upgrading a virtual machine to the latest hardware version (multiple versions) (1010675)

Last Updated: 2/1/2021Categories: How toTotal Views: 158206Language:
Chinese (Simplified)Portuguese (European)JapaneseSpanishEnglishGerman

102 like this article

Subscribe to get an email
newsletter with new updates

102 people found this helpful Please provide article feedback:

Learn how VMware Skyline Advisor and Skyline Health Diagnostics work together to provide proactive intelligence and self-service log analysis.

Use Skyline Advisor to avoid issues before they occur across VCF, vSphere, vSAN, NSX, vROps & Horizon. Skyline Findings are based on top KBs, VMSAs/CVEs and design best practices.

Use Skyline Health Diagnostics to root cause vSphere & vSAN logs when an issue occurs. Skyline Health Diagnostic Findings are based on top KBs and VMSA/CVEs. You can use the Skyline Health Diagnostics tool in online or offline mode.

If you require additional help from technical support, please use Skyline Advisor to initiate a Log Assist to reduce time to upload logs. TSEs can also initiate logs to reduce effort.

Purpose

This article provides information about upgrading a virtual machine to the latest hardware version.

Resolution

You can upgrade the hardware version of virtual machines to the latest version of ESXi in use.

For more information, see ESXi/ESX hosts and compatible virtual machine hardware versions list

When upgrading virtual hardware, consider these points:

Modification of the virtual hardware version on the vCenter Server Appliance is not supported. Likewise you should not manually install any additional version of VMware Tools inside the guest OS of the vCenter Server Appliance.

Upgrading a Virtual Machine to the latest hardware version is the physical equivalent of swapping the drive out of one system and placing it into a new one. Its success will depend on the resiliency of the guest operating system in the face of hardware changes. VMware does not recommend upgrading virtual hardware version if you do not need the new features exposed by the new version.

Before you upgrade the virtual hardware version of a virtual machine, create a snapshot or backup of the virtual machine in case there are issues post upgrade.

To automate this process, consider using vCenter Update Manager for virtual machine upgrades. For more information, see the Understanding Update Manager section in the Installing and Administering VMware vSphere Update Manager guide.

vCenter Update Manager takes automatic snapshots before performing virtual machine upgrades. For more information, see the Perform an Orchestrated Upgrade of Virtual Machines with vSphere Update Manager section in the VMware vSphere 5.1 vSphere Upgrade guide .

When you upgrade virtual hardware, no downtime is required for vCenter Server or ESXi/ESX hosts. For virtual machines, the only significant downtime is the time to shut down and restart the guest operating systems.

Note: From ESXi 5.5 onward you can schedule hardware version upgrade for next guest OS restart.

NIC configuration may be lost when upgrading from ESXi 3.5 to a newer hardware version. To workaround this issue, ensure that latest version of VMware Tools is running in the virtual machine before commencing hardware version upgrade.

Upgrade VMware Tools and reboot if required. For more information, see Installing VMware Tools in vSphere (2004754).

Note: Upgrading VMware Tools must be done before upgrading the virtual hardware except for the guests running Linux distributions or FreeBSD releases that have vendor supported open-vm-tools installed in the guest.

Before you upgrade the virtual hardware:

Create a backup or snapshot of the virtual machine.

Upgrade VMware Tools. On Microsoft Windows virtual machines, if you upgrade the virtual hardware before you upgrade VMware Tools, the virtual machine might lose its network settings.

Verify that the virtual machine is healthy and available, with no inaccessible virtual disks, CD-ROM or ISO images, etc.

Determine the version of the virtual hardware by selecting the virtual machine from the vSphere Client or vSphere Web Client and clicking the Summary tab. The VM Version label in the Compatibility field displays the virtual hardware version.

If you are using C# client, Hardware versions above 9 are not supported.

Upgrading virtual hardware on a single virtual machine

To upgrade the virtual hardware of a single virtual machine:

Note: In a vSphere 5.5 environment, you must use the vSphere Web Client to upgrade the virtual hardware to version 10. You cannot edit the settings of the virtual machine by connecting directly to an ESXi host or the vCenter Server through the vSphere C# Client that is on Hardware version 10. If you connect directly to an ESXi host using the vSphere C# Client and attempt to edit virtual machine settings, you see the error:

You cannot use the vSphere client to edit the settings of virtual machines of version 10 or higher. Use the vSphere Web Client to edit the settings of this virtual machine.

Start the vSphere C# Client or vSphere Web Client and log in to the vCenter Server.

Power off the virtual machine.

Right-click the virtual machine and select the menu option to upgrade virtual hardware:

In the vSphere C# Client, the option is Upgrade Virtual Hardware.

In the vSphere Web Client, the option is Compatibility > Upgrade VM Compatibility.

The virtual hardware is upgraded to the latest supported version.

Note: The Upgrade Virtual Hardware or Upgrade VM Compatibility options only appear if the virtual hardware on the virtual machine is not the latest supported version.

Click Yes to continue with the virtual hardware upgrade.

Power on the virtual machine.

Note: If the virtual machine has a Microsoft Windows guest operating system, the operating system detects a new device, configures the device, and may prompt you to reboot the guest operating system. If any unknown devices are recognized, the operating system may prompt you to configure the device manually.

For Windows guest operating systems, reboot the guest operating system to make the changes take effect.

Upgrading virtual hardware on multiple virtual machines

You can upgrade virtual hardware on multiple virtual machines in a single operation using the Virtual Machines tab.

Note: In a vSphere 5.5 environment, you must use the vSphere Web Client to upgrade the virtual hardware to version 10. You cannot edit the settings of the virtual machine by connecting directly to an ESXi host or the vCenter Server through the vSphere C# Client that is on Hardware version 10. If you connect directly to an ESXi host using the vSphere C# Client and attempt to edit virtual machine settings, you see the error:

You cannot use the vSphere C# Client to edit the settings of virtual machines of version 10 or higher. Use the vSphere Web Client to edit the settings of this virtual machine.

To upgrade virtual hardware on multiple virtual machines:

Start the vSphere C# Client or vSphere Web Client and log in to the vCenter Server.

Select the host or cluster that contains the virtual machines to upgrade.

Click the Virtual Machines tab.

Select and power off the virtual machines to upgrade.

Right-click your selections.

Select Upgrade Virtual Hardware and click Yes.

Power on the virtual machines.

Note: For Microsoft Windows guest operating systems, the operating system detects a new device, configures the device, and may prompt you to reboot the guest operating system. If any unknown devices are recognized, the operating system may prompt you to configure the device manually.

For Windows guest operating systems, reboot the guest operating system to make the changes take effect.

Ensuring that your virtual machine is upgraded to latest hardware version

To ensure that your virtual machine is upgraded to latest hardware version:

Migrate the virtual machine from a host with an earlier ESXi/ESX version to a host with the latest ESXi/ESX version. For more information, see the Migrating Virtual Machines section in the vCenter Server and Host Management Guide.

Power on the virtual machine.

Upgrade VMware Tools and reboot if required. For more information, see Installing VMware Tools in vSphere (2004754).

Note: Upgrading VMware Tools must be done before upgrading the virtual hardware. Upgrading VMware Tools is not required for Linux OSes that have OS vendor supported open-vm-tools installed in the OS.

Shut down the virtual machine and upgrade the virtual hardware.

Power on the virtual machine.

Note: In some instances, the operating system may require you to reboot the virtual machine after powering it on.

Ensure all the virtual machine network settings (such as IP, DHCP, and DNS) are correct.

Notes:

If you are using dynamic DNS, some Windows versions require to run the ipconfig /registerdns command.

If you are using DHCP, a new IP address may be assigned because the MAC address changes on the virtual NIC during the hardware upgrade. If you are using statically assigned DHCP addresses, ensure that you assign the new MAC IP address that you were using before the virtual hardware upgrade.

If this article didn’t solve your issue:

Ask for help here : Click for VMware Communities

Related Information

VMware Skyline Health Diagnostics for vSphere - FAQ

You can upgrade VMware Tools and the virtual hardware manually from within each virtual machine or you can use VMware vCenter Update Manager.

For more information on manually upgrading VMware Tools and virtual hardware, see:

vSphere 6.5 Upgrade Guide

vSphere 6.0 Upgrade Guide

vSphere 5.x Upgrade Guide

vSphere 4.x Upgrade Guide

For more information on upgrading VMware Tools and virtual hardware using vCenter Update Manager, see the VMware vCenter Update Manager documentation.

For best practices on updating, see:

Best practices for upgrading to vSphere 7 (78205)

Best practices for upgrading to vCenter Server 6.7 (54008)

Upgrading to vCenter Server 6.5 Best Practices (2147686)

Best practices to install or upgrade to VMware ESXi 6.0 (2109712)

Installing or upgrading to ESXi 5.5 best practices (2052329)

Installing or upgrading to ESXi 5.1 best practices (2032756)

Best practices for upgrading to ESXi 5.0 (2005102)

Upgrading to vCenter Server 5.5 best practices (2053132)

Upgrading to vCenter Server 5.1 best practices (2021193)

Upgrading to vCenter Server 5.0 best practices (2003866)

Note: The virtual machine compatibility setting determines the virtual hardware available to the virtual machine, which corresponds to the physical hardware available on the host. You can review and compare the hardware available for different compatibility levels to help you determine whether to upgrade the virtual machines in your environment.

For more information, see the Hardware Features Available with Virtual Machine Compatibility Settings section in the vSphere 5.5 Virtual Machine Administration guide .

Hardware version features :- Hardware features available with virtual machine compatibility settings

For translated versions of this article, see:

Español: Actualización de una máquina virtual a la versión de hardware más reciente (2055703)

Português: Atualizar uma máquina virtual para a versão de hardware mais recente (2018956)

日本語: 仮想マシンのハードウェアを最新バージョンにアップグレードする（複数のバージョン） (1010675)

Deutsch: Upgrade von einer ESX 3.x virtuellen Maschine auf eine ESX 4.x virtuelle Maschine (2000603)

Upgrading to ESX 4.0 and vCenter 4.0 best practices
Upgrade von einer ESX 3.x virtuellen Maschine auf eine ESX 4.x virtuelle Maschine
Upgrading to vCenter Server 5.0 best practices
Installing and upgrading VMware Tools in vSphere
Best practices for upgrading to ESXi 5.0
Atualizando uma máquina virtual com a versão de hardware mais recente (várias versões)
Upgrading to vCenter Server 5.1 best practices
Installing or upgrading to ESXi 5.1 best practices
Installing or upgrading to ESXi 5.5 best practices
Upgrading to vCenter Server 5.5 best practices
Actualizar una máquina virtual a la versión de hardware más reciente (varias versiones)
Editing virtual machine settings fails with the error: You cannot use the vSphere client to edit the settings of virtual machines of version 10 or higher
将虚拟机升级到最新硬件版本（多个版本）
Best practices to install or upgrade to ESXi 6.0
Best practices for upgrading to vCenter Server 6.5
Update sequence for vSphere 6.5 and its compatible VMware products

Detectable by VMware SkylineTM

Actions

Copy

link to clipboard
copied!

Print

Language:
Chinese (Simplified)Portuguese (European)JapaneseSpanishEnglishGerman

Attachments

Additional Resources

No results for undefined

Ask The Community

Get answers quickly from VMware experts in the community

Post Subject

CONTINUE IN COMMUNITIES

Related Products:

Related Versions:

Take Our Survey

Was this article helpful?

YES

NO

Copyright © 2005-2024 Broadcom. All Rights Reserved. The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries.

Terms of Use

Your California Privacy Rights

Privacy

Accessibility

Cookie Settings

Support Assistant