@bhav111 said:
Hi,
So I got upto page #19 with all this awesome info and reading material but I think at that point it was way too much info. For now, I just have a simple Q for all. I’m building a new system. It should have 8x3TB drives. I’ll have all the data backed up to external drives as well. I wanted to use some form of RAID. Options are Storage Space, on board raid card (it’s fairly well known and stable MB company - ASRock - so getting a replacement board with same RAID card shouldn’t be an issue OR get some other software based RAID like FlexRAID or something. Please provide suggestions. Sorry, it’s a short post after reading 19 pages… half the brain keeps saying PLEX PLEX PLEX…
Since you mentioned Storage Spaces I’ll take it you are running on windows. I went down the path of using Storage Spaces for a while but moved away from it and never looked back. I myself would suggest you take a look at two pieces of software:
1 Stablebit Drivepool $29.95
2 SnapRAID free/donation based
You use DrivePool to setup your drives and to create a “pooled” drive letter that gives you easy access to all media using one Windows drive letter.
SnapRAID (better if named SnapPARITY) is used to create parity/checksums across your different drives.
Both of these pieces of software are extremely flexible in the sense that you can add and remove drives from your pool without having to “rebuild” everything from the ground up and you tend to have to do with many true RAID products. Drivepool allows you to combine drives of any type together as a pool. Doesn’t matter if you have 512GB drives or 10TB drives or any combination. SnapRAID allows you to start with 1 parity drive and add additional parity drives (up to 6) as your library grows.
The beauty of DrivePool over RAID is that you can loose a single drive and only loose the info on that spacific drive. So if you had 10 data drives and 1 crashed you lost only 10% of your media and not all of it with programs that “stripe” data. Now combine this with SnapRAID which creates parity across the drives and you can rebuild the data that was on that failed drive.
With 1 parity drive you could loose any one DATA drive and still be able to “fix” your data without loss. If you had 3 parity drives you could loose up to 3 drives and still not loose any data, etc
There is a bit more work involved in using DrivePool/SnapRAID then say a normal RAID setup but it’s also more powerful also. With SnapRAID you need to setup a schedule or manually run a “sync” process which builds/modifies the parity info it has on hand. It’s not done automatically whenever you add or change files. This is both a PLUS and a MINUS. To me it’s a PLUS.
Let’s say you accidentally delete a complete directory with hundreds of media files in it. With hardware based RAID or Storage Spaces you are in trouble because the operating system/hardware has just modified the parity it has on hand as the files are deleted. No easy way to get your files back reliable. However, with SnapRAID as long as you haven’t ran a sync job since your accidental delete you can have SnapRAID recreate the files since it still has all the info and parity information at hand to re-create your files!!!
So SnapRAID used properly can also act as a “backup” and you can restore data from it. This has saved my butt a couple of times. ![]()
Both of these programs work just fine with external USB3 drives. When I first started using this combination I had 12 external 4GB drives. Both flexraid and storage spaces would have an occasional hiccup with the external drives which is what pushed me to find a different solution.
I still have about a dozen external drives attached via USB3 to my Plex server and have no problems. Drivepool has duplication built in to store your “prized media” or multiple drives. I use this for my “personal family videos” that I could never easily replace.
I’ve only touched the surface on these programs but have talked about them a lot in this thread.
Carlo
