Hello everyone,
This thread is more or less a re-post of my question on /r/homeserver, where I initially asked for suggestions on my build: an ordinary H170 Mini-ITX motherboard paired with a Skylake Pentium and a couple of HGST drives. I initially planned to use Ubuntu Server and somehow set up a DIY software implementation, but users at that subreddit recommended I use a more powerful, full-featured, off-the-shelf solution. And hence I'm here, with a significantly modified build. The use case will be more or less the same:
As mentioned in the link above, I'm not sure how I should be implementing all of this, but I'm quite certain it's entirely possible. For starters, below is my build, off Amazon:
ASRock Rack Mini ITX LGA 1150 Motherboard E3C224D2I
2x 3TB WD Red 5400 RPM SATA III HDDs
Crucial 8GB Single DDR3L UDIMM Server Memory
Intel G3258 Pentium 3.20 GHz Processor
Seasonic 360W 80PLUS Gold ATX12V Power Supply SSR-360GP
Fractal Design Node 304 Mini-ITX Computer Case
The motherboard and case will be sourced locally; their Amazon links are merely for posterity.
What do you think, gentlemen? Have you any suggestions for me, given that I've built a couple of consumer PCs, but have no idea how home servers work, nor any idea what jails, zpools, vdevs or all the different types of RAID (except the vanilla RAID 0 and 1) are?
This thread is more or less a re-post of my question on /r/homeserver, where I initially asked for suggestions on my build: an ordinary H170 Mini-ITX motherboard paired with a Skylake Pentium and a couple of HGST drives. I initially planned to use Ubuntu Server and somehow set up a DIY software implementation, but users at that subreddit recommended I use a more powerful, full-featured, off-the-shelf solution. And hence I'm here, with a significantly modified build. The use case will be more or less the same:
- Files in the server should be easily accessible to less technically-inclined persons of my household.
- The server should be as immune as possible to virus/ransomware attacks. This happened to affect my home desktop, where all our pictures, videos, and media were stored on a single local drive shared with the OS. Thankfully most of the data survived, but it was scary enough.
- Programs like File History and Time Machine should work seamlessly with the server.
- The server might potentially be used as a BitTorrent client.
- The server should be easily extensible to hold more data or perform more functions.
As mentioned in the link above, I'm not sure how I should be implementing all of this, but I'm quite certain it's entirely possible. For starters, below is my build, off Amazon:
ASRock Rack Mini ITX LGA 1150 Motherboard E3C224D2I
2x 3TB WD Red 5400 RPM SATA III HDDs
Crucial 8GB Single DDR3L UDIMM Server Memory
Intel G3258 Pentium 3.20 GHz Processor
Seasonic 360W 80PLUS Gold ATX12V Power Supply SSR-360GP
Fractal Design Node 304 Mini-ITX Computer Case
The motherboard and case will be sourced locally; their Amazon links are merely for posterity.
What do you think, gentlemen? Have you any suggestions for me, given that I've built a couple of consumer PCs, but have no idea how home servers work, nor any idea what jails, zpools, vdevs or all the different types of RAID (except the vanilla RAID 0 and 1) are?