Do you run on a physical server or virtual machine? Mine runs on Xenserver as a virtual machine, and I have an automated backup job that takes a snapshot of my system every night and saves to a NAS. If things were to blow up, I can restore it from the last working backup and reboot it. Very worthwile to look into. I keep 14 days worth of backups so I have the ability to go back up to 2 weeks in the past.