I might talk to rich about a mirror for him. I am thinking about setting up two mirror servers. All they will be is a server that collects info every hour from the main server. But this server will be in another DC. Meaning if the main goes down the mirror picks it up and no one notices a thing.
It might take a lot to do for a larger site but maybe worth it.