I have a web server I host a few sites on. Today something happened... Not sure what, I think the power supply died. Well the web server went down. Since the server is down, the sites that were on there can't be reached.

Now of course I have all the sites backed up on another machine on the network. I can get IIS up on another machine, and set that machine up to use the IP Address that the web server was using. Then setup IIS to serve the web sites.... But all that is a pain in the ass, not to mention I have to be physically in the office to set that up, or use PCAnywhere to get on the machine.

My question is: Is there anyway that if a web server goes down, another server can automatically pick up where it left off? It would have been real convenient that when this power supply died, another server served the sites automatically while we fix up that machine. Any ideas, suggestions, theories that would help avoid this dilema in the future?

Thanks in advance.

Jared