When I ran out of space on the main drive of my Windows video editing machine, I thought it was probably time I should install a RAID to put the video files on, so I wouldn’t lose them if the disk failed. I bought two 4TB drives, set them up as software RAID, and off it went.
Problem is, Windows software RAID is absolutely worthless.
In Linux, if there’s a power failure, or the machine locks up, or something that requires the machine to shut down unexpectedly, the RAID is usually OK. If the OS was actively writing to the disk, it will probably have to resync, but otherwise it’s already synced and continues as normal.
But not in Windows.
Microsoft decided that any kind of unexpected shutdown would make the RAID resync. Doesn’t matter that nothing has written to it for six hours, if it wasn’t cleanly shut down, you’re SOL.
And, no, when it starts resyncing, it won’t remember where it got to last time and continue after you reboot. Every single time you boot with an unsynced RAID, it starts over from scratch, even though it can’t possibly complete unless you’re going to leave the machine on all day.
So, any kind of power outage… and it’s nine hours waiting for the RAID to resync. Any kind of OS lockup… and it’s nine hours waiting for the RAID to resync. Given we don’t have the best power here, and Windows locks up now and again, the RAID in my machine has been unsynced far more often than it’s been synced. I get a power outage on Wednesday, and I have to leave it to the weekend
So that’s it for RAID on Windows. I’m scrapping the whole idea and buying a NAS running a real OS that I can just back everything up to manually.
WTF were Microsoft thinking when they designed this piece of crap?