I’m going to be at sea for awhile with plenty of free time, and I’d like to pass the time in part by watching movies. So my goal is to create a setup that can be plugged into a TV and play a movie collection from local files.
– I won’t have reliable and consistent access to internet, so I can’t use anything that needs to phone home or operates by being plugged into a router.
– I won’t have the opportunity to recover from my backup on land if there’s a drive failure. I will only intermittently be able to replace failed drives if I need to, and I’ll be shopping internationally. I don’t mind if my setup is down temporarily for drive replacement, but I don’t want to lose data simply because a drive dies.
– I’d rather spend more for a nicer user experience than cut corners to save a few bucks, because ideally this setup should last years of use.
– The simpler the better
Based on these aspects I’ve landed on using a Terramaster D5-300 with an Nvidia Shield TV Pro. The Terramaster is a 5-bay USB hard drive enclosure (DAS) that supports RAID5. My plan is to buy 5x8TB drives. If I need a replacement those will be easier to find than anything larger than 8TB, and I will also be able to match all the drives and any new drives as close as possible if I never rely on shucking. RAID5 will allow me to manage a single drive failure without data loss. I recognize I would need some Windows PC to be on and connected during any rebuild process, but that’s not a limitation for me. I will have ~29TB of usable space allowing for plenty of 4k bluray rips. The Shield Pro is likely overkill, but I’m willing to pay for the extra RAM, especially considering the potential size of my library. And I would use Kodi as the playback software.
So I plan to just plug the Terramaster into the Shield and then just plug the Shield via HDMI into any TV that I want. And this setup in theory works forever as long as I have access to fresh drives in case of failure? With no internet connection, it makes it seem more stable since there’s no chance to update software and cause plugins to become incompatible, etc. The biggest weakness of my plan is probably that my whole array could fail during the rebuild process, or I could experience a second drive failure before I rebuild a first failure. Are these as marginal of risks as I’m assuming they are? These would be brand new disks with 1-2 lifetime writes on them, and then pretty much only used to be read from. I’d of course have backups of everything on land so it’s not the end of the world if the whole thing fails, it would just suck. Before I pull the trigger on all this I’d like to know if there’s a simpler or more reliable way of accomplishing what I’m trying to do here. So please let me know if you can think if a better solution, or any major potential pitfalls that aren’t obvious to me. Thanks.