I started as Network Manager in my school in September. It's been a busy month (to say the least) and I'm only just getting around to actually looking at the system I've inherited (the previous technician - no Network Manager before - is still here so it hasn't been totally neglected...).
Anyway, as I discovered almost by accident at 3.30 yesterday! backup is of primary concern. There really isn't any to speak of. Over the summer the LA have set up and installed a remote backup service (Iron Mountain? - I need to arrange to find out about this system) but this is backing up a bare minimum of data from the main server. I also just found out that the majority of students' work is not even on this server, but still on the old server and consequently is not even backed up! (Naturally I copied them over manually and they are backing up as we speak, but this is only a knee-jerk temporary solution.)
Each server is RAID 5 (or so I'm told, I need to check for myself) so that's something at least.
Anyway, suffice it to say it's a bit of a mess. I need to draw up a few choices of backup strategies for when I pass on my discovery on Monday. Oh, also, the school is very short of funds so cost-effectiveness is something of a priority.
It would really help me if you could share some thoughts/ideas/experiences of different backup strategies. By this I include both physical media used (I'm guessing primarily tape/NAS) and type of backup method (daily full, full+incremental, full+differential, or even something like full+incremental for most but daily full for users data, etc.).
This is a quick rough (rounded up) snap shot of what we have on the two servers.
Old Server: (storage will not likely grow too much beyond this as I will be migrating what I can to the main server ASAP - half term hopefully)
C: 6 GB
D: 6 GB
E: 65 GB
F: 130 GB
I'm currently thinking of some kind of NAS box so that both can backup to it, but is this the best solution? Would it be better to have a tape drive on the main server and just backup the old server to the main to be included on the tape?
Bit of a nightmare really, any help would be very much appreciated.
I built a NAS from old components and added some new 1TB disks for backup. the backup server periodically gets backed up to 400GB tapes.
All the windows servers have cwrsync, and the *nix servers have rsync
The backup application rsback runs on the backup server overnight.
This method allows incremental and full backups. The use of hardlinks means that disk space is saved (30 day incremental stored one copy of files that have not changed, also each individual daily change). rsync only copies files that have changed, so backups can run very fast.
total software cost = £0
total hardware = disks, old computer, tape drive
Last edited by CyberNerd; 4th October 2008 at 11:14 AM.
(Could you explain what you mean by using Hardlinks - and how you use them - or is that something rsback handles?)
rsback handles the hardlinks, but the basic principal is that when a file is created the filename is simply a link to the inode where the real file is held. Several filenames can link to the real file, so for example: if 3 hardlink filenames link to one 2mb file, it would appear that there are 3 files totaling 6mb, but the total amount of diskspace used is only 2mb. If one of the files is deleted the inode (real file) remains. the real file is only deleted if all the hardlink filenames are deleted.
theres quite a good explanation here: Easy Automated Snapshot-Style Backups with Rsync
While I'm definitely going to think about/look into and probably include in my "report" something like CyberNerd is using, I'm a little worried about the time scale of setting it up and getting it working (among all my other duties) and that I don't think we have any old kit that could conceivably be used for this so I think off-the-shelf may be the option to go for.
As I'm still leaning in the NAS direction, let me narrow the subject a little to help the discussion.
Would I be right in thinking that the off-site element is the only real disadvantage of NAS over tape? But it has better scalability (can add bigger disks to the same box, but to scale up tape you have to replace the whole thing)? What about reliability? Tapes also add in a running cost - replacing the tapes every year (or X years?).
If I can tailor the online backup to backup critical data (would user documents/system state cover that?) off-site backup is not going to be a major issue, right? Is that just a disaster waiting to happen?
Also, with NAS backup, what backup software do people use? Would NT backup handle this or would it be better with third party?
Before going for a Disc to Disc option, it may be worth checking with your school insurers, as ours require a removeable backup to be taken at least once a week, and taken to an approved secure place off the school premises. Therefore we have stuck with Tape backups which are reliable if you set them up properly and clean the tape drive regulalry.
Each weekly backup is to be kept for a minimum of 1 month giving a minimum of 4 offsite backups at any one time. If we don't do that, and we lose data as a result of a fire or other mis-hap, then the school won't be covered for any financial losses or other issues that may result.
Last edited by maniac; 4th October 2008 at 03:09 PM.
Ideally yes of course, but financially I'm pretty sure it's going to be one or the other.
Could combine the two - have your NAS consist of a case with two 1TB drives in, accessible from the front in removable caddies, and set up in a RAID-1 array using a decent hardware-based RAID controller. Then have all your computers backup to that computer and when you want an off-site backup simply whip one of the caddied harddrives out, replace with a spare, and take it home.
Regarding software, I simply wrote my own script to send updated files from a computer (Linux or Windows) to a server and store them, using the hard links method outlined above.
Over the summer the LA have set up and installed a remote backup service (Iron Mountain? - I need to arrange to find out about this system) but this is backing up a bare minimum of data from the main server.
we're on the same system. Ours was set up but is not working. My boss has been in contact with the LEA so i dont know what is happening personally but something to check.
Either way they will only backup user files and your DC. They havnt got the capacity to backup app servers yet. Iron mountain cannot backup a DC directly so you must use NTbackup to backup to a location which will then be backed up by Ironmountain.