The only fully bare-metal ready backup solution I know of for CentOS is mondorescue. IME, it's the bare-metal recovery that is going to be the hardest requirement for you to meet (at least for free-as-in-beer software), the rest can be done by many different pieces of available software: backuppc, bacula, rdiff-snapshot, dervish etc. Cian