Upgrading Server 2012 R2 to Server 2016 and Storage Spaces

Server 2016 has enhanced and added new features to Storage Spaces. Most notably is the introduction of Storage Spaces Direct, Storage Replica, and Storage QoS. This post explores upgrading a physical Server 2012 R2 that uses mirrored tiered storage space.

After installing Server 2016 (Desktop Experience), and choosing to keep ‘nothing’


In Server Manager, File and Storage Services\Volumes\Storage Pools, we see the old Storage Pool from the prior installation of Server 2012 R2


To recover the Storage Pool, its virtual disks, and all data follow these steps:

  1. Set Read-Write access server2016-19
  2. Upgrade the Storage Pool Version server2016-18Note that this step is irreversible
  3.  Right click on each virtual disk and attach it server2016-21
  4. Finally, in Disk Management, right click on each virtual disk and online it

The virtual disks retain the drive letters and volume labels assigned to them in the old 2012 R2 server. All data is intact.



4 responses

  1. cesthree

    Thanks for your walkthrough–getting ready to do this right now and feel much more confident after having viewed your steps. 🙂

    July 29, 2017 at 7:05 am

  2. Simon Grünenwald

    Thanks for the walkthrough. We plan to move our DataON DNS-1640 JBOD from Server 2012 to a new Hardware with Server 2016. My question is, can i attach the jbod on the new Server 2016 and take the Storage Pool online without upgrading the Storage Pool version itself. This would be just in case i have to migrate back to the old hardware in case something doesn’t run as stable as expected with the new hardware.

    what do you think?

    January 22, 2018 at 11:48 am

    • No. Upgrading the Storage Pool Version is required and irreversible. Your only fall-back mechanism is to have the data backed up and recoverable in different storage I imagine..

      January 22, 2018 at 12:44 pm

      • Simon

        Ok, thanks for your help!

        January 23, 2018 at 6:21 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s