You cannot upgrade the operating system of a clustered server from Windows Server 2003 or later versions

Article translations Article translations
Article ID: 935197 - View products that this article applies to.
Expand all | Collapse all

On This Page

Symptoms

When you try to perform one of the following server operating system upgrades, the upgrade is blocked:
  • Windows Server 2003 to Windows Server 2008 or Windows Server 2008 R2
  • Windows Server 2008 to Windows Server 2008 R2 or Windows Server 2012
  • Windows Server 2008 R2 to Windows Server 2012 or Windows Server 2012 R2
  • Windows Server 2012 to Windows Server 2012 R2
When this problem occurs, the following error message is recorded in the System Compatibility report: 

You must make the following changes before upgrading Windows

Uninstall the following Windows components and features:
Server Clustering - Please read Microsoft Knowledge Base article: 935197

Cause

This behavior occurs because the server is a cluster member. Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, and Windows Server 2012 R2 do not support an upgrade of clustered servers from previous versions. This is because of incompatibilities between the cluster versions. 

Workaround

To work around this behavior, use one of the following methods, as appropriate for your situation.

Method 1: Clean installation

  1. Perform a clean installation of Windows Server 2008 or a later version on the nodes in the cluster.
  2. Install the Failover Clustering feature, create a new cluster, and then reconfigure the cluster settings.

Method 2: In-place migration

To perform in-place migration, go to the following Microsoft website for more information: 
Migrating to a Failover Cluster Running Windows Server 2008 R2

Status

This behavior is by design.

More information

The Help files for Windows Server 2008 and later versions contain more information about supported paths from previous versions of clustered servers.

Properties

Article ID: 935197 - Last Review: August 22, 2013 - Revision: 5.0
Applies to
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Standard
  • Windows Server 2012 Essentials
  • Windows Server 2012 R2 Preview
Keywords: 
kbclustering kbexpertiseinter kbtshoot kbprb KB935197

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com