How to transfer your server to a new machine (new hardware):
Scenario 1 : The hard and “clean” way
Install your operating system to the new machine. Prepare the environment to be exactly the same as the current server. Install latest service packs / updates / latest drivers and test your machine. Then comes the hard part that you have to stop the current server, in order to transfer (copy) the data to the new machine and prepare all the settings / permissions and anything else that has to be configured in order to work. Don’t delete anything from the old machine, so that you have a backup plan in case something goes wrong. If everything works ok, you have to test very well that everything works fine.
Scenario 2 : The easy way
Use Acronis True Image Universal Restore, Backup your server and restore it to any hardware that you want! I works fine! I have tested it with Windows 2000, Windows Server 2003 32bit, 64 bit and everything is working. The procedure is that you take an image of your machine, and then restore it anywhere you want. After the restoration you just have to install the drivers.