When you need to migrate servers or perhaps take a development setup onto a live box:
- In IIS manager, click the Server node, and go to Shared Configuration under Management and Click “Export Configuration”. You can use a password if you are sending them across the internet, if you are just going to move them via a USB key then I wouldn’t bother.
- Move these files to your new server:
- On the new server, go back to the “Shared Configuration” section and check “Enable shared configuration.” Enter the location in physical path to these files and apply them.
- It should prompt for the encryption password (if you set it).
- Reset IIS.