We help IT Professionals succeed at work.

Upgrading Existing Server 2008 R2 standard to enterprise with no data loss ?

Open in new window


How can I perform the version upgrade of Windows server 2008 R2 standard to enterprise without losing hardware configuration (SAN HBA) and software settings ... Etc.
Watch Question

Distinguished Expert 2019
Very straight forward process with dism built-in utility

Open elevated command prompt:

DISM /Online /Get-CurrentEdition    - this would tell you current edition

DISM /Online /Get-TargetEditions - find out available target editions

DISM /Online /Set-Edition:ServerEnterprise /ProductKey:xxxxxx    where type your enterprise key and it will ask you one reboot to complete upgrade
This is safe and without any loss \ problems

Check below


Cool, so what about the HBA and the FC connection should I disconnect them to keep the data on the LUNs safe ?

Or no need ?
I've never done this before and worried if the settings or the application configured in this server could be broken.


Ok does the System State backup is enough to take for roll back plan ?
HariomExchange Experts
Windows Server 2008 R2 includes a command-line tool called the Deployment Image Servicing and Management tool, or DISM. It's functionally equivalent to the Windows Anytime Upgrade feature in client versions of Windows. You can run it from an elevated command prompt.

To determine the currently installed edition:

DISM /online /Get-CurrentEdition
To determine the editions you can upgrade to:

DISM /online /Get-TargetEditions
To actually perform an upgrade:

DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Source (with more information): http://blogs.technet.com/b/server_core/archive/2009/10/14/upgrading-windows-server-2008-r2-without-media.aspx

Ref : http://www.alihassanlive.com/e2k3/2011/8/25/upgrade-windows-2008-r2-standard-to-enterprise.html

Please do it on test environment before doing on production server.
Distinguished Expert 2019
Actually no need to disconnect any thing, you are not uninstalling any server roles, you are just changing editions

For safer side, you may disconnect LUNS if wanted to

It is very straight forward process and 100% work provided you have appropriate key


Thanks !


Thanks Guys,

somehow it is failed:

PS C:\> DISM /Online /Set-Edition:ServerEnterprise /ProductKey:8KFGY-23G5K-FGS24-MBFRP-HFD23

Deployment Image Servicing and Management tool
Version: 6.1.7600.16385

Image Version: 6.1.7601.18489

Error: 1605

The specified product key is not valid for the target edition.
Run this command again with a product key specific to the target edition.

Open in new window

This license was taken from Licens.microsoft.com website through the portal and I selected one of the MAK serial.
Windows Server Enterprise 2008 R2 with SP1.

It is the same license that I use for VM installation and deployment but somehow it failed with this HP physical server ?