Like every other website on the planet, SmallNetBuilder uses cookies. Our cookies track login status, but we only allow admins to log in anyway, so those don't apply to you. Any other cookies you pick up during your visit come from advertisers, which we don't control.
If you continue to use the site, you agree to tolerate our use of cookies. Thank you!

Router Charts

Click for Router Charts

Router Ranker

Click for Router Ranker

NAS Charts

Click for NAS Charts

NAS Ranker

Click for NAS Ranker

More Tools

Click for More Tools

NAS Features

Windows Storage Space example

Windows Storage Space example

Data recovery is a reconstruction of a filesystem's parameters based on the redundancy of user data and filesystem metadata (folder structure, transaction log, etc.). In case of RAID failure, array parameters are recovered in a similar way. The complexity of data recovery generally depends on the number of parameters that have to be determined simultaneously.

Storage Spaces, a new capability introduced in Windows 8 Server, is the successor to the Drive Extender technology that was introduced in Windows Home Server and has since been removed. Like Drive Extender, it allows physical drives to be combined into storage pools from which virtual storage volumes—"Spaces"—can be created.

In Storage Spaces, the number of parameters and their complexity increase significantly compared to a regular filesystem or even a RAID array, but the redundancy provided effectively remains the same. The complexity of Storage Spaces is why we think that development of data recovery algorithms for failed Storage Spaces will be very difficult.

Time required for data recovery analysis

The internal complexity of Storage Spaces will surely affect data processing time during the recovery. For example, when recovering data from a deleted NTFS volume, data recovery software can avoid reading the entire disk and create a folder tree within, say, ten minutes. In the case of a deleted Storage Spaces pool, however, you need to read all the data from all the disks that were members of the pool. Depending on the size and number of disks this could take several days.

Thin provisioning

When you create virtual disks on a Storage Spaces Pool, you can optionally use a "thin provisioning" feature that allows creating virtual disks larger than the physical disks in the Pool.

It appears that if you do not use the "thin provisioning" feature when creating a virtual disk, the Storage Spaces driver creates a configuration that does not greatly differ from the typical configuration created using Windows Disk Management. In this case, the data recovery process will be the same as in the case of disks using Master Boot Records (MBR) or GUID Partition Tables (GPT), i.e. doable.

Manual recovery is cost-prohibitive

Multiple drive storage pools are further divided into elements called "slabs" that Storage Spaces use to mirror data so that at least two (and optionally three) copies are maintained. The number of slabs in a volume may be very large. While a typical JBOD consisting of three or maybe five drives can be assembled manually, there can be thousands or dozens of thousands of slabs in Storage Spaces. This makes manual recovery too expensive (time=$) for practical use.

When Storage Spaces fail

Although Windows 8 is not yet officially released, we have already heard about cases when Storage Spaces recovery was needed. In one case, a user was fortunate to have a configuration without thin provisioning that was recovered successfully with R-Studio.

In another less fortunate case, a user was out of luck with a broken Storage Space that used all the newfangled features. Apparently, the best advice for the user was to set the disks aside for six months in the hope that data recovery engineers will come up with a solution to recovering Storage Spaces.

When to expect Storage Spaces recovery software

At the moment, there are two tools that are probably able to recover data from a failed ReFS (Resilient File System) volume. We know firsthand that it has taken two months to develop the algorithms for ReFS recovery. But Storage Spaces recovery seems much more complex than just analyzing ReFS file system structure.

ReFS volume access error

ReFS volume access error

ReFS recovery required only an adaptation of some well-known algorithms to the new set of filesystem structures. Storage Space recovery will require more. To successfully recover Storage Spaces pools, it seems that a breakthrough in theory is needed.

So if you plan to use Storage Spaces along with thin provisioning to store important data in the near future, we strongly recommend you back up your data. For the foreseeable future, the availability of Storage Spaces recovery software will be iffy.

Elena Pakhomova does both marketing and development for data recovery software company

More NAS

Wi-Fi System Tools
Check out our Wi-Fi System Charts, Ranker and Finder!

Support Us!

If you like what we do and want to thank us, just buy something on Amazon. We'll get a small commission on anything you buy. Thanks!

Over In The Forums

HiI'm now responsible of managing my company's network. It's a 3D visualisation studio with 15 workstations and we are planning to go to 30 this year....
Hi everyoneI've tried many things but cannot solve the problem.I have a desktop computer and bought ASUS PCE-AC88. I am living in Switzerland and usin...
I set the IPTV protocol from "MICROSOFT" to "disabled", thinking this only had to to with TV... well now I'm locked out of the internet but I can stil...
HelloI'm using a RT-AC66U and wpa2-enterprise at home. Connecting to my WLAN works fine but the certificate I get the first time is outdated and from ...
after installing download master on an external hard drive impossible to activate when I click on it wrote ''download master disabled'' I tried severa...

Don't Miss These

  • 1
  • 2
  • 3