Hi Tim!
I do the following:
- Use cron to do a backup of important files and databases at whatever frequency needed. I store these locally. The cron also has a command that deletes files after a few days.
- We have a Unitrends backup appliance that backs up the entire disk once or so a day, so we're covered if the Linux server toasts.
- We archive to disk from Unitrends weekly and at archive lives in my office, opposite side of campus from the server room.
-Once a month, we ship one of those archive disks offsite with Docutrak.
It's been working well for us. Thankfully any restores I've done have been from the local directory, but I think this would set us up pretty well for more. I have restore steps typed in our wiki, and I try to review these every once in a while.
Also, for virtualized servers, you can check out Veeam or Unitrends. Depending on your Hypervisor, they can do a point in time VM restore for the whole VM that would cover you if you needed to get back up fast and someone deleted the VM. Does anyone know if any open source tools are out there that can do this?
Thanks! I'm open to feedback on this process from others too!