Hi all, I am posting here hoping for a bit of advice, or direction towards guides which may answer my questions but I have missed. I've tried to read all I can and answer my questions myself, but I feel they are probably too specific to be covered and came here for some help!
What I am trying to achieve: I would like a low power consuming NAS, from which I can serve my files, run a media server, do some light torrenting, and (ideally) backup my important data.
My old setup: (Very) Old Dell optiplex, running Windows 10, with a JBOD setup of 5 data drives totaling 18TB (1 x 8TB, 1 x 5TB, 1 x 3TB, 2 x 1TB), all NTFS, shared on the network. Also ran plex and deluge from windows on this box. Some of the drives were very old and not in great shape (mainly the smaller three) and my only backup was a recently purchased 8TB USB3 HDD (which I would manually back up to fairly infrequently). Of the 18TB available, I would say that around 15TB was actually used, so I also needed to increase storage shortly.
So after lots of researching, I couldn't decide what would be the best solution for me. I have really only scratched the surface of linux before, but had some experience with raspberry pi usage (I am currently running a 3b+ with PiHole on it to reduce adverts at home), but once reading that the Pi 4 was pretty good for plex and as a NAS with the USB 3 etc, I decided to make some purchases and go from there, so I bought myself a Pi 4, 4GB model, a powered USB 3 hub, and two new 8TB USB3 HDDs, and started researching.
My current setup: Raspberry Pi 4, running OMV, with snapraid and unionfs, with my three 8TB USB3 HDDs connected through the powered hub to the Pi. One drive is dedicated to parity, the others are allocated for data. I have managed to get deluge and plex running through docker / portainer (although even when following guides for this I feel like its a bit hit and miss. Deluge seems to be stable now I have the permissions figured out, but I broke Plex again yesterday after configuring the snapraid/unionfs).
Some questions: 1. Do I need to (or should I, given my usage case) run unionfs as well as snapraid? The way I configured it was to set up the snapraid first (the guides I read seemed to say that it doesn't matter which way round you do this), then add the three drives (two data, one parity) in unionfs to show as one large storage, filling the drive with most free space first. a) was I wrong to add the parity drive in unionfs? b) is it even worth using unionfs in my usage case - it seems to me that equalling the drive usaage would be a good thing, but I am really confused here.
2. Is my setup sensible? I am currently copying data from my old drives to the new snapraid/unionfs share and once this is completed I hope to sync the snapraid. Once this is done, and I am happy that the data is all there, I was planning on adding some of my old drives to the setup. a) can I easily do this and should I wipe / format the drives? They are all NTFS and I presume that ext4 would be preferrable (the three 8TB drives I am using now are all wiped/formatted ext4 via OMV).
3. How risky is it playing around with the OMV setup when I have the data on my snapraid array? I figured from the reading I've done that it is fairly safe (which is why I and so many others are choosing it) but are there any big no-nos that I should be aware of? Docker, portainer etc??
4. Are there any optimisations I could perform? In reading as much as I can for this, there are quite a few topics that I've come across but not had much time to look into properly. For example, alternatives to plex - is emby any good and is it worth changing from plex (which I understand fairly well). Is it worth migrating my pihole setup to this raspberry pi?
I am sure that there are other questions I meant to ask and more that will pop up in the future, but honestly if you can provide any kind of opinion or help at all that would be massively appreciated.
Sorry for the huge post, but I figured more information was better than not enough!
Thanks in advance, and I look forward to learning from you guys.