Have a 10 year old QNAP 4 bay that’s served me well, but time to upgrade.
Use case is backup from PCs, light media serving mostly family photos, virtualization for VMs and CI/CD self hosted agents.
Looking to self build, with Ryzen AM4 and fractal node case in mind. Would like it quiet as placed in home office, so storage will be SATA SSDs, thinking 4x1TB.
Any recommended micro ITX boards for AM4? 16gb RAM enough?
How would I go about having a storage pool for the backups/media, but also storage for VM images and where the container instances run. Would these be 2 separate storage pools?
If using something like TrueNAS, how do I manage the dockers for VMs etc. Do I have access to Linux CLI as normal, or…?
Easy enough to backup the NAS storage to the Cloud?
Honestly anything will work. Look up pcpartpicker and find something that matches your requirements. Maybe look for more SATA ports.
16GB should be fine for containers and a few VMs. If you want to run lots of VMs in the future then 32GB would be better.
ZFS supports multiple datasets on one pool, and can deploy VMs as zvols on top of the pool. TrueNAS allows you to deploy ZFS through its web gui.
TrueNAS lets you manage containers and VMs through a web gui.
Personally I use rclone for this, it allows backups to most cloud storage providers. However it’s a linux CLI tool. TrueNAS may provide a builtin option that may be better for you.
i3-12100 gets you quicksync , for when you choose to store/stream movies on it.
Additionally, I’d recommend a pair of newer drives in a mirror which also happen to be larger, 1T drives aren’t really manufactured anymore and you’d do well to avoid SMR drives and drives that were sitting on a warehouse shelf for half a decade.