Building custom raid 5 storage system for home lab. Help needed

Bobinater33

Reputable
Jun 19, 2014
3
0
4,510
Hey TH community! Thanks for reading.

I am currently on a "learn it yourself" quest due to my inability to attend formal classes while in the Army. I am posting today seeking information on how to create a low budget storage solution for my home lab. The storage unit will comprise of various laptop 2.5" and desktop 3.5" hard disks that have piled up over the years. I am fairly proficient at custom metal fabrication (for the enclosure itself) and would be using sheet metal and basic model hardware to fabricate the case.

The purpose of this storage contraption is to securely and reliably back up files for my home lab comprising of a development laptop running Opensuse and an old keyboard-less dell studio running Debian 7 being used to learn web server infrastructure and security. I have a very low budget, acquiring various components as i go, meaning this will need to be done the least costly way possible.

My novice vision is to outfit my development system (2006 Dell Insprion) with an old RAID controller, configured in raid 5, connected to my custom enclosure, housing my various disks. The systems in my lab will be set to periodically back up (daily) all of my work in the event that my home lab is compromised (likely via my web server hosting a public facing website).

My main questions are as follows:

What components will i require for this build? (Enclosure, RAID card, SATA connectors, power supply etc...)

Does an open source backup/storage software exist that would meet my requirement? (IE: FreeBSD)

Can 2.5" and 3.5" disks be used in tandem while configured in raid?

Would it be best to plug/unplug the unit from my network between backups for security?


Thank you in advanced for any input!

V/R
 
Solution
Well right off the bat don't mix laptop and pc hard drives in your raid. Also try to keep all the drives the same speed aka 7200 RPM or 5400 RPM ect. If you mix and match everything will slow down to the lowest speed drive and that can make a big diffrence. I looked around a bit sata controllers that support raid 5 can be quite expensive. Is this raid going to be connected to the linux server or a diffrent storage/nas type box?
Well right off the bat don't mix laptop and pc hard drives in your raid. Also try to keep all the drives the same speed aka 7200 RPM or 5400 RPM ect. If you mix and match everything will slow down to the lowest speed drive and that can make a big diffrence. I looked around a bit sata controllers that support raid 5 can be quite expensive. Is this raid going to be connected to the linux server or a diffrent storage/nas type box?
 
Solution

Bobinater33

Reputable
Jun 19, 2014
3
0
4,510
Thently,

Thanks for the reply! From what I got from your message it's sounding like I may need to rethink this whole concept from a task and purpose stand point. My critical data is not particularly large, I just want persistent redundancy.

Task: Create a backup solution with existing parts and minimal cost

Purpose: Enable secure back up of all critical data on a 24 hour schedule IE: Web server files, configuration, homework, white papers etc...

The unit would be hooked up to a Dell inspiron 1535 (mint condition) with a 2Ghz core 2 duo CPU and 4Gb of ram (not sure the speed of the ram) that i use to do all my homework on IE: learning C language, HTML, upload web pages to server etc...

As for the disks i have (All SATA):

2TB WD Green 3.5" 5.4k RPM (x1)
160GB Seagate momentus 2.5" 7.2k RPM (x2)
160GB Toshiba generic disk drive 2.5" 5.4k RPM (X2)

Thanks Again!


 

TyrOd

Honorable
Aug 16, 2013
527
0
11,160


I wouldn't put the 4X 160Gb drives in a RAID setup with the 2TB drive. It would make more sense to put the 160Gb drives in RAID 5 and have the 2Tb drives as an independent disk. You could run a daily differential on one volume and a separate weekly full on the 2TB drive.
 

TRENDING THREADS