SuperDuper!

“Heroic system recovery for mere mortals”

http://www.shirt-pocket.com/SuperDuper/SuperDuperDescription.html