Hello,
Currently I have an old server at home I wish to upgrade.
This server is an old i5-2500K, with 16GB of RAM, a 120GB SSD for booting and a Areca RAID controller with a 2x500GB mirror and a 6x2TB Raid 6 volume. Current OS is Windows Server 2016.
I use it for the following purposes:
- DHCP
- Local DNS
- Mailserver
- File sharing to my LAN ( about 10 devices, computers, laptops, smartphones)
- HyperV host with currently one Windows 10 VM (Sonarr, Radarr, Sabnzbd)
Seeing that this server is nearing almost 10 years of age, I want to replace it and also get something more energy efficient and silent. Also my disks are filling up. This server will be re-purposed as a backup server for critical files and VM's, so I will power it on once a month or so, as "Cold backup".
The new server will be build around a Fujitsu D3644B mainboard, with 2x16GB of ECC RAM and a Core i3-9100 CPU. It will be powered by a PicoPSU 160XT.
As disks I have the option for a NVME drive and 6 Sata drives.
My idea was to buy a 1TB NVME drive and use this for Proxmox and the VM's. (Something with high TBW, like a PNY XLR8)
I also ordered 5 Seagate Barracuda 5TB 2,5" drives, for my data storage needs. This fills 5 SATA ports. Finally I was thinking about a 500GB/1TB SATA SSD, (Crucial MX500?) as a cache/accelerator for the HDD drives.
This build should be quite energy-efficient when idling (not exceeding 20 Watts, currently my server takes about a 100-110 Watts) and silent, and also powerful enough for my purposes.
I have several kinds of data to store on the server. Some critical (Business administration, documents, photo's) and some less critical like media files and program installers, updates, etc. All these files need to be accessible over the network for the client devices. The client devices don't store any data locally, it all goes on the server. (Well, except the OS, installed software and IMAP mailcache)
Now my main question is, what is the best way to handle the disk layout/file sharing?
2 of the 5 disks in a mirror for the critical files? (5TB usable) and then the 3 other disks for the media? And then somehow add the Sata SSD as cache/accelerator?
Or just make a big ZFS pool with all disks? (like a kind of Raid5)
There are also 1TB USB disks available, which I currently rotate on a 2 weekly schedule, for a "not on the server" backup of the critical files. The one not in use resides on another address, in case my house burns down or something horrible like that.
Advice on how to best handle this is appreciated!
Also, I think there are containers for the the stuff I now have in my Windows 10 VM, like Sonarr, Radarr and sabnzbd, so I can probably ditch the Windows 10 VM. A mail server alternative that can use a smarthost as outbound relay and receive my mail from spamexperts would also be appreciated. Maybe Proxmox Mail Gateway? There are multiple mail domains in use. (I use Spamexperts as inbound filtering host and outbound smarthost, my own IP address changes every night here in Germany...)
I know, a lot of questions, thanks in advance for taking the time to answer some.
Currently I have an old server at home I wish to upgrade.
This server is an old i5-2500K, with 16GB of RAM, a 120GB SSD for booting and a Areca RAID controller with a 2x500GB mirror and a 6x2TB Raid 6 volume. Current OS is Windows Server 2016.
I use it for the following purposes:
- DHCP
- Local DNS
- Mailserver
- File sharing to my LAN ( about 10 devices, computers, laptops, smartphones)
- HyperV host with currently one Windows 10 VM (Sonarr, Radarr, Sabnzbd)
Seeing that this server is nearing almost 10 years of age, I want to replace it and also get something more energy efficient and silent. Also my disks are filling up. This server will be re-purposed as a backup server for critical files and VM's, so I will power it on once a month or so, as "Cold backup".
The new server will be build around a Fujitsu D3644B mainboard, with 2x16GB of ECC RAM and a Core i3-9100 CPU. It will be powered by a PicoPSU 160XT.
As disks I have the option for a NVME drive and 6 Sata drives.
My idea was to buy a 1TB NVME drive and use this for Proxmox and the VM's. (Something with high TBW, like a PNY XLR8)
I also ordered 5 Seagate Barracuda 5TB 2,5" drives, for my data storage needs. This fills 5 SATA ports. Finally I was thinking about a 500GB/1TB SATA SSD, (Crucial MX500?) as a cache/accelerator for the HDD drives.
This build should be quite energy-efficient when idling (not exceeding 20 Watts, currently my server takes about a 100-110 Watts) and silent, and also powerful enough for my purposes.
I have several kinds of data to store on the server. Some critical (Business administration, documents, photo's) and some less critical like media files and program installers, updates, etc. All these files need to be accessible over the network for the client devices. The client devices don't store any data locally, it all goes on the server. (Well, except the OS, installed software and IMAP mailcache)
Now my main question is, what is the best way to handle the disk layout/file sharing?
2 of the 5 disks in a mirror for the critical files? (5TB usable) and then the 3 other disks for the media? And then somehow add the Sata SSD as cache/accelerator?
Or just make a big ZFS pool with all disks? (like a kind of Raid5)
There are also 1TB USB disks available, which I currently rotate on a 2 weekly schedule, for a "not on the server" backup of the critical files. The one not in use resides on another address, in case my house burns down or something horrible like that.
Advice on how to best handle this is appreciated!
Also, I think there are containers for the the stuff I now have in my Windows 10 VM, like Sonarr, Radarr and sabnzbd, so I can probably ditch the Windows 10 VM. A mail server alternative that can use a smarthost as outbound relay and receive my mail from spamexperts would also be appreciated. Maybe Proxmox Mail Gateway? There are multiple mail domains in use. (I use Spamexperts as inbound filtering host and outbound smarthost, my own IP address changes every night here in Germany...)
I know, a lot of questions, thanks in advance for taking the time to answer some.