In my house there are 5 Windows computers (2 workstations, 2 laptops, 1 HTPC) and 2 Linux (1 internal file/application server, 1 public facing web/game server).
My old backup strategy was just to get out the esata enclosure once every couple months and save my personal files and the installers needed to rebuild the windows systems onto a pair of hard drives which go in a safe. I am quickly outgrowing that strategy though: it takes too much time, my backups are worryingly outdated, and there is no quick recovery. I work from home so it's important to reduce risk, and confidentiality agreements probably prevent me from putting some of that data in any kind of cloud storage.
What I am thinking of is having a server program that does incremental backup of all the computers over the network to a big raid5. One of my previous employers had a solution like that, I don't remember the name, but it even allowed for self-serve recovery of individual lost files on a client machine.
Also important is the ability to generate a full image for a machine: in case a PC gets stolen or destroyed, I can buy another one with the same hardware and restore it fully from backup instead of doing a scratch rebuild (installing OS etc)
And of course I will want to periodically dump the whole backup array to a series of tapes and throw that in the fire safe
Acronis seems like it has a version that does at least most of this, but I've tried using their home edition for smaller scale purposes before and their bootable tool won't recognize my generic usb keyboard on either PC so it's pretty useless.
My old backup strategy was just to get out the esata enclosure once every couple months and save my personal files and the installers needed to rebuild the windows systems onto a pair of hard drives which go in a safe. I am quickly outgrowing that strategy though: it takes too much time, my backups are worryingly outdated, and there is no quick recovery. I work from home so it's important to reduce risk, and confidentiality agreements probably prevent me from putting some of that data in any kind of cloud storage.
What I am thinking of is having a server program that does incremental backup of all the computers over the network to a big raid5. One of my previous employers had a solution like that, I don't remember the name, but it even allowed for self-serve recovery of individual lost files on a client machine.
Also important is the ability to generate a full image for a machine: in case a PC gets stolen or destroyed, I can buy another one with the same hardware and restore it fully from backup instead of doing a scratch rebuild (installing OS etc)
And of course I will want to periodically dump the whole backup array to a series of tapes and throw that in the fire safe
Acronis seems like it has a version that does at least most of this, but I've tried using their home edition for smaller scale purposes before and their bootable tool won't recognize my generic usb keyboard on either PC so it's pretty useless.