WOW, the Sgt really hit a lot of good points, but I wanted to add
a few.
You solution leaves a few problems. The license allows one
install. A second install offline would still be illegal I would think.
Also, The idea of a pre-installed box does not allow for
matching the patches and SP's and software updates etc the
main server would have had applied to it. The second server
would be better as a parts box. I have known many to keep
duplicate hardware and if a box dies pull the matching part.
This is not the best solution by far.
So, I would suggest a few backup systems.
One would be the RAID system of your choice. If the system is
mission critical and avoiding down-time is key I would do RAID
5 with an online spare. Any HDD failure and the system would
continue. Even without the online-spare, as long as there is
spare drive it could replace the failed drive and regenerate the
RAID. RAID 1 is fine but slower than the RAID 5 too. Also RAID
1 may require downtime in the event of HDD failure, short
time, but some.
Two, I would have a good backup of all data and even a Disaster
Recovery backup if possible. ALWAYS use some form of off-site
storage for backups.
Three, might Ghost the system, and update the image anytime
you make OS changes such as SP's or patches. Now you could
recover the base system with the image, or the backup, and the
data with the backup.
Four, and this is just my preference, I would use the "My Drivers"
shareware product to backup all your drivers.
The last option, and I think your best solution, is to use a
Cluster. The features depend on your server version, but as the
SGT mentioned, this would do what you want and the only cost
addition would be another server license and some thought
about your CALS being user or device. Microsoft has a great Doc
file called BDMTDM.doc that you should read through. I will put
the link below but I am again on the Mac and the URL will