Would this procedure be possible..?

A website is hosted on a computer (/server), on Apache or WAMPServer. If this is turned off for any reason, a 'Backup Host' kicks in. So it detects if the server is offline, and then a web host takes its place with the version of the site it has.