Dear All,
thanks for joining this thread.
I am looking to build a home file server with an Adaptec 51645 Raid controller. Only for media files, mostly backuped up BD discs (most of them proper movies with on avg. ~10GB per file; with some backed up TV series with smaller files of say around ~1GB).* There are no small files on the storage space itself, except a few text or nfo-files.
I have a total of 6x3TB WD Red and HGST NAS (all SATA) in the system, plus a small 2.5" for the OS. So far I was running them as JBOD's with Win10 and remote access from within the home network. The server doesn't run anything aside from remote desktop. It's only used for Kodi, and that is installed on the clients.
While the data can be replaced, it is quite a bit of work. I cannot afford to have a proper backup that requires x2 storage space, hence I opted for Raid6 as at least an additional level of security over JBODs. My only experience with RAID, however, led to near catastrophic failure (in this case it was fake Intel Raid10; so yes, my own fault) so I want to be certain to make the right choices before starting the setup. I eventually plan to extend the drive count, the controller would support up to 20 (16 internal, 4 external).
Drives are connected via SFF8087> 4 x SATA adapters; New Data is written onto the system less than once a week; data is accessed about once a day.
- Is the setup ok as above with Win10 as its OS? I am most familiar with Win (historian by trade, rather than IT), but I would change if it is more secury. If any other OS has more capabilities, I probably won't be needing them, however. Anything else I could have missed (wrong cables, etc...)? I have a 120mm fan next to the card as it got very hot even before setting up a Raid.
- Given the usage scenario, is it better to have it running 24/7 or start it up once a day? So far I did that via WOL, but if 24/7 is better under RAID, I will of course go for that.
2a) If "shutdown" is an option; should I just shutdown Windows or activate energy savings on the Raid controller? There are 3 options on the controller; Normal, Standby and Power-Off. - OS: I have a few 2.5" drives I don't really need. Should I install Win10 on a seperate disk or as part of the array?
3a) If it is seperate, should that drive still be plugged into the RAID card or rather into a normal mb-SATA port? I currently have it setup as the latter, but I'm open to any chances.
3b) Assuming seperate (and either plugged into SATA ports on MB or the Raid card), would a RAID1 make sense for the OS, would a backup be better, or does neither make sense? There's no additonal software on the OS and settings are only adjusted to whatever makes sense regarding energy-savings, so overall, having to re-install wouldnt be an issue if this disk breakes, as long as it does not affect the array on the card.
3c) If it is seperate, is this the correct boot order: 1) OS 2.5", 2) Adaptec Raid Card?
4)Any advantage of using the Raid Bios (CTRL+A) to set up the array over the Adaptec graphical interface under Windows? - Write Cache: Without battery module or UPS is write-through correct?
5b) Should I get a UPS? They are fairly cheap, a lot cheaper than the battery module actually. - Stripe size. A lot of options. Given that the data is primarly very large (there are some small text files though, but other than that only large mkv's; overall number of files is still only a few thousand). Does it matter?
- Creating Array: Build / Verify, Clear or Quick init?
- After having initialized the array, is it correct to simply format it via Windows ? File system as NTFS, with cluster size matching the stripe size?
- Any other settings in Win10 that I need to be aware of that could jeopardize the array or are generally unhealthy, i.e. shut-down timers, energy saving features, disk shutdowns etc...or is all taken care off by the raid card anyway?
- Anything I missed regarding array creation?
- Should I try to test the stability/rebuild time by pulling a drive or is this unecessary stress?
- Will the card automatically monitor the health of the disks and report it - assuming I manage to set it up correctly - or should I rely on another piece of additonal software?
- Futureproof: If my understanding is correct, expanding the array means it has to be rebuilt entirely. Would it thus be better to do a large rebuild only once; i.e. the next step would be to add 6-8 more disks, or 3-4 at a time (thus causing 2 rebuilds?) I think its the former, but better to be sure.
13a) In order to really utilize the savings from Raid6 over a backup, I want to get to at least 10 drives. After that, I would be open to build a new array. Would that be more advisable and can this be done on the same card (since I have a total of 20 ports including the external) ? - Does the controller scrub automatically or do I have to set it up? If so, how often given that I only write about once a week? I could further reduce that to once a month.
Questions 4 (A: use Raid Bios rather than Windows), 5 (A:Yes, write-through), 5b (A: Both if possible, UPS doesn't protect against failed PSU) have already been answered over at spiceworks, but if you disagree I would of course like to hear your opinion too.
Thanks a great deal in advance for hopefully replying to the many, many questions.
"*" Just in case you wonder, I'm fortunate enough to live in a country where private backups are still legal.