I am currently running TrueNAS Core on an HP ProLiant Microserver Gen 8 as my personal home file server with
- one SSD to boot from
- 4 HDDs with 12 TB each as storage (53% used)
- 16 GB RAM
- CPU: Intel Celeron G1610T @ 2.30GHz (2 cores)
I’d like to upgrade the server hardware while keeping the storage disks.
This poses several questions, for which I am looking for guidance.
Links to other resources are as welcome as direct answers
The server functions as our family file server at home. There are no VMs on this server (I am running Proxmox on another server for this), only two jails for Syncthing an Restic Restserver.
Hardware
Which hardware should I buy?
The hardware must be available in Germany, which means I cannot use the TrueNAS products.
I found some components and I am willing to invest money where it makes sense, but I also like to pay less if it’s possible without having to compromise too hard.
Case
I am thinking about a case for 8x 3.5" HDDs, so I can keep my current disks and am more flexible when it comes to extend the storage or replace existing disks.
What I found: SilverStone SST-CS381 v1.1 Mini-ITX Storage
with a 500 W Power Supply (about 520 €).
Any other recommendations?
Main board
If I am using the case mentioned above, I need a Micro-ATX, Mini-DTX or Mini-ITX board.
I think I’d prefer Micro-ATX, because there I can get 3 PCIe slots to extend the system with additional SATA ports or faster LAN (currently all my switches are 1 GBit/s, but this might change in the future).
One M.2 slot should be enough for the system disk (since this system is not critical, I don’t need redundancy here).
Of course the board needs to support ECC RAM.
More SATA ports are better, but PCIe SATA cards aren’t very expensive, so this doesn’t seem to be very important.
IPMI would be nice to have, but an HDMI or DP port is more important to me (not VGA only).
I am unsure if I should invest in a server board (ASRock Rack?) or if some PC board (ASRock or Asus?) would be sufficient.
As far as I can see, I could get a PC board like ASRock B550M Pro4
for under 100 €, while server boards like ASRock Rack X470D4U
cost well over 300 €, or even over 500 € to get some of the better features.
Are there good reasons to use a server board for home use?
CPU
The choice of CPU is tightly connected to the choice of main board.
At least 4 CPU cores.
I’m indifferent about AMD vs. Intel, but I think I might get more power for the same money from AMD.
Are there any special CPU features I should be sure to get for a TrueNAS system?
RAM
Type of RAM has to be decided after choosing the main board, but it will be at least 32 GB ECC RAM.
Would I feel any difference if I put in 64 GB?
Anything else?
Did I miss some vital hardware component in my list?
Software
I hope it won’t be too complicated to install TrueNAS Core on the new system and import a settings backup from my old one to get the same configuration up and running with the existing data disks.
Is there some guide for this you can recommend?
Are there any good reasons to switch to TrueNAS Scale?
The BSD based system is running fine for a decade now, so I don’t have any urge to switch to Linux. But if I should ever do this change, the new setup would be the perfect time to do it.
Sorry for the long text and thank you very much for any help you can provide!