Big paws I completely appreciate your feedback, and I know nothing is 100% the only thing that claims near perfection when it comes to this and acting as a layer 3 device is OpenBSD, I could never get it going in the way I wanted so I stuck to Ipcop. I've played with nmap, and I use to be on the insecure.org mailing list. I know a few guys that are really good at pen-testing and though they were unable to get into my network, they like myself know that a motivated person, or group could.
I was realizing today that yes my AiO server idea maybe a huge security risk waiting to happen.
That said, I'm abandoning that idea...moving towards something more data safe.
I'll keep my ipcop box for the time being as is, and keep the layer in place as I agree the more to go through will slow a motivated person and having it, is a good idea. (you got my paranoid brain going again.) My plan would be to switch the computer its using to something that consumes as little power as possible...this being a later project.
Now with the server, and it being a RAID 5, the reasoning behind picking a raid 5...I had a lot of conversations with people as to the most bang for your buck when using a RAID to back up and yes RAID 5 gives you more of your disk space as usable, (in comparison to RAID 1) though you still loose a percentage of space based on how many drives you have in the array.
I as was said before I use to run a RAID 1 and felt relatively safe with a mirroring situation and in my opinion that would be the best for part of a back up plan, the other which I had setup and was using hence the reason I had a back up to go to when I gooned up my server the other day. All be it an older copy of data.
What I'm looking for is 1 TB of secure storage (minimal 2 copies of any given data) protected as much as can be from drive failure. Of whats stored with 250gigs being in that 'mission critical' kind of data. Being stored periodically onto a slaved drive or something that is connected via usb.
My main goal for the back up system is fairly simple...
I throw the data onto a network share point, its available to users with correct credentials.
Things such as music rips/tv rips/dvd rips are available to all as read-only, with user credentials read/write access is granted.
As for the level of raid I think I'm going to try a raid 1 I have 4 drives all 320, do one array as raid 1 and the other as jbod...get me a 1 TB drive and drop it in a drive enclosure as a 3rd back up for the critical stuff and a second for the none.
I looked at rsync and looks promising I'm just not sure about how to set it up, all I want it something to read the drive that is to be backed up, note the changes, and sync the changes, only. So you do one big back up, then a bi-weekly sync of only changed files.
The end resulting image(s) left behind is 100% accurate copy of what the partion/folders had at that time the image of last sync, and could be put on to a new drive as simply as copy and paste.
Is this do-able? Is there any changes to this plan that any one would suggest?