I currently have a server in H1 Phase 1 and the recent events have scared me a bit as my current backup solution is merely a secondary hard drive.
I plan on upgrading to a Dual Xeon 3060 and I'm searching for advice on the best backup solution for my needs.
The ideal backup would be a daily backup for every user in /home/ keeping 1 revision, and a daily backup for databases keeping 5 revisions.
Dedicated Backup:
My clients want an automatic fail-over and the closest thing I've seen is to use a dedicated backup server that uses bare metal backups. But is the nature of this backup (compressed, encrypted, etc.) making it so the backup is really only useful for a catastrophe where I would need to restore the entire server? For the more common restore needs (corrupted data, accidental or purposeful database deletions) would this method hinder me from making individual site or file restores?
Even using the dedicated backup server to restore from would require setup of a new server, new IP addresses which would have to be communicated to multiple clients and ISPs then propagated through the internet. It would probably be a 24-hour downtime before all sites were back up anyway.
The cheapest dedicated backup server is $279 / mo. and I don't want to pay that much if the backup type is only going to be useful for a full server restore.
Network Backup:
This is the cheapest solution and since it is off site it covers the catastrophe scenario and since it simply tars files it meets the needs of smaller restorations, but it eats up my alloted bandwidth and from what I've read is not easy to implement autonomy.
DiskSync Backup:
It looks like this would be easier to setup and manage, it doesn't eat up my bandwidth and uses fewer resources (can do incremental backup right?). I had wanted to use RHEL 64-bit and read that disksync was not compatible. Would I lose much by going 32-bit?
-Corie