- Feb 21, 2013
- 2,650
- 4
- 81
I have some general hardware/software questions about building a home use back-up/archive and file server.
Basically, my GF and I have some data. She's a videographer, I do science, we have a modest media collection. I'd like to put together a server that can host some of the large data sets that I work with, serve as an archive for her work, host our media collection, all the while helping to protect from silent data corruption and being easy to back-up.
I think what I'm looking for is a linux or freenas server running a ZFS RAIDZ1 or RAIDZ2 pool. Does that sound like the right tool for the job?
A few options I'm trying to evaluate:
1) Ubuntu Server or FreeNas? They can both be attached to a ZFS pool, right? On the plus side, I know FreeNas can probably fit on a USB stick so that's one less drive/necessary sata-port.
2) RAIDZ1 or RAIDZ2? - I like that RAIDZ2 is still protected from silent corruption even after a drive failure, and I was looking at a case like the Fractal Design Node 304 that has 6 3.5''drive bays, which seems like a reasonable number to transition from Z1 to Z2.
3) We have about 1.5 TB of data now, assuming we digitally hoard more data in the future, how easy is it to expand a zfs pool with larger drives in the future?
What sort of core components does a ZFS server want?
I figure a low end pentium (G3220? $49 at MC!), the cheapest mitx mobo that has 6 sata ports (ASUS H87I-PLUS?), a quiet case with enough drive bays (like the node 304). What about RAM? What about PSU? This system shouldn't draw much power, even in prime95 type loads, would a pico psu be a good choice, or is it fine to go with a somewhat over spec'd ATX PSU? On the hard drive front, if this is going to be a software RAIDZ, does it matter if I use 'green' type drives or 'NAS' type drives?
Feel free to provide me with insight!
Basically, my GF and I have some data. She's a videographer, I do science, we have a modest media collection. I'd like to put together a server that can host some of the large data sets that I work with, serve as an archive for her work, host our media collection, all the while helping to protect from silent data corruption and being easy to back-up.
I think what I'm looking for is a linux or freenas server running a ZFS RAIDZ1 or RAIDZ2 pool. Does that sound like the right tool for the job?
A few options I'm trying to evaluate:
1) Ubuntu Server or FreeNas? They can both be attached to a ZFS pool, right? On the plus side, I know FreeNas can probably fit on a USB stick so that's one less drive/necessary sata-port.
2) RAIDZ1 or RAIDZ2? - I like that RAIDZ2 is still protected from silent corruption even after a drive failure, and I was looking at a case like the Fractal Design Node 304 that has 6 3.5''drive bays, which seems like a reasonable number to transition from Z1 to Z2.
3) We have about 1.5 TB of data now, assuming we digitally hoard more data in the future, how easy is it to expand a zfs pool with larger drives in the future?
What sort of core components does a ZFS server want?
I figure a low end pentium (G3220? $49 at MC!), the cheapest mitx mobo that has 6 sata ports (ASUS H87I-PLUS?), a quiet case with enough drive bays (like the node 304). What about RAM? What about PSU? This system shouldn't draw much power, even in prime95 type loads, would a pico psu be a good choice, or is it fine to go with a somewhat over spec'd ATX PSU? On the hard drive front, if this is going to be a software RAIDZ, does it matter if I use 'green' type drives or 'NAS' type drives?
Feel free to provide me with insight!