I’m setting up a NAS right now (with openmediavault) for primarily media files, using mixed drives and likely mergerfs + snapraid. I will use it for streaming the files and also torrenting. So files are written once, read multiple times.
I initially thought BTRFS was the best choice because of all the modern features on it, but the more I research it seems like it would be a waste given my use case.
Namely, the file compression feature wouldn’t do much on video/media files as they’re already compressed / encoded. The ability to detect file corruption actually sounds like a disadvantage, since video files will still play with a small amount of corruption, but using corruption detection would instead throw an error and fixing it might not be possible. Snapshots don’t seem useful here either, I can just backup my drives with rsync, I don’t need multiple snapshots.
Is XFS the best choice for all my drives, data + parity? I’ve read it’s the most performant. The one thing I’ve read that worries me is how resilient it is to power loss.