this post was submitted on 27 Nov 2023
4 points (100.0% liked)
Homelab
371 readers
9 users here now
Rules
- Be Civil.
- Post about your homelab, discussion of your homelab, questions you may have, or general discussion about transition your skill from the homelab to the workplace.
- No memes or potato images.
- We love detailed homelab builds, especially network diagrams!
- Report any posts that you feel should be brought to our attention.
- Please no shitposting or blogspam.
- No Referral Linking.
- Keep piracy discussion off of this community
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
So you've gotten a lot of comments here and they're very good. They certainly give you options. Now I'm going to probably go the other way because running network attached storage from Windows has never been a great solution over the years in my experience. And I'll also temper this with if you want the chance with this new server to learn and use other platforms you certainly have the ability with that processor.
So my normal suggestion, is to load Proxmox as a hypervisor. This allows you to run LXC containers directly and virtual machines. I would run TrueNAS Scale in a VM and give it direct access to the two 10TB volumes it needs to create your RAID1 NAS in ZFS. I might tend to put a second 256GB NVMe drive to run my VMs on. The nice thing with your setup here is you'd still have two SATA ports available for more drives in the future. The bad thing of course is if you create a RAID1 array now with two drives you're not going to be able to expand it in the future as anything but a RAID1 array. Which won't be what you want. Maybe food for thought.
This setup gives you the ability to learn Proxmox and to learn TrueNAS in baby steps. One thing that intrigued me about this system is that you could put four more NVMe drives and run them as a ZFS RAID5 or 6. That is a pretty sweet motherboard! Especially for being so small.
You've got both 10 Gbps and 20 Gbps USB channels so you could use that for an external drive for your backup. As it was already mentioned, RAID is not a backup ™ and you'll probably want to back up your important data so you don't have to number one lose it or number two reload it all from the internet.
With a setup I've mentioned you can easily run multiple VMs so you could run let's say a Debian 12 VM and have it run Docker containers and there you have your Plex and or Jellyfin and dozens of other Dockers and you're all happy. And yes, with Proxmox you could run those same containers as LXC. For a long time I guess I didn't realize or understand about lxc containers and so I ignored them and through the growth of proxmox in my basement-- yes it's like a plague I've got 14 systems running it now--I really do like LXC. While I really like TrueNAS Scale and have four instances of it running, I do not like running containers on it because I see it as a NAS operating system and not great at running containers. That's completely my prejudice.
I'm sure we'll have other people chiming in about using unRAID, Open Media Vault, and things like that but while they're certainly options, I have always found TrueNAS to be a better NAS.