Please bare in mind that this is my first system, and I am new to the whole storage thing. Some history, I had a FreeNAS machine running, but somehow kept getting disk errors on the setup. I ended up scrapping it and using a cloud provider instead, dropbox for my projects etc. However recently I ran out of storage, I refuse to pay, and I store a decent amount of RAW photos as well. (26 MB each + export), media (Local rips of my DVD and BluRay collection), not so much Music but useful too.
Purpose for build
Allow me to easily backup my computer, MacBook and more.
Allow for remote backups of company data, like database servers, webserver, etc. (SQL Done)
Rsync for files and a dedicated mysqldump. Daily cronjobs.
Allow me to record video from Ubiquiti (Done)
Provide network storage for Media, and allow access to Plex + GPU Transcoder. (Done)
Run a Remote Workstation + VPN to allow me to always access my local network.
Run OwnCloud and Git for my projects, finances etc. (Done)
Run a VM for my home automation software.
With connected devices using the ESP8266 or RPI where more processing is required.
Run a VM for my websites, mainly for development purposes.
Possibly email server and Active Directory for managing my house, PXE etc.
Those are a few of the uses I found for my old server, but have all been stored locally on my PC since then, plus a few VMs from hosting providers.
For this build I have decided on the following, I am aware that its not server grade but the traffic to the server will be very low. Any VM with large I/O will be held in the cache and backed up to main array over night.
CPU: AMD Ryzen 7 3700X
RAM: Crucial DDR4 64 GB ECC
MOBO: ASUS PRO WS X570-ACE
CACHE: 2x Samsung 970 EVO Plus 1 TB
ARRAY: 6x Seagate IronWolf 8 TB
GPU: Nvidia P2000
SATA Card: LSI MegaRAID SAS 9341-8i
I know that Ryzen 3000 series is very new, reason for my post here. I wanna check and make sure that the system I get is fully supported, so if anyone has any experiences using Ryzen and UnRaid please speak up
Thanks for reading!