I would suggest backup-ninja
http://dev.riseup.net/backupninja/
or just plain rdiff-backup (which backupninja uses) and a simple shell
script.
disk to disk is the only way to go i reckon
and I would just backup the entire filesystem - its safer that way, and
the binaries of a well setup system will generally be pretty small
restoring a mirror is just a matter of booting off any rescue cd,
formatting the target drive rsyncing the backup back onto the drive and
making it bootable with grub. done it heaps of times and its flexible
enough to be really useful in disaster situations.
Or you move everything to an OpenVZ instance (lightweight
virtualisation) and rdiff across to another machine or (replicate
databases) then you don't even need to restore your backup, you just
'boot' it in the case of a disaster.
dave
Amos Shapira wrote:
Hello,
We have a production CentOS 5 server which I need to be able to restore from
scratch (naturally).
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html