Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to move all my sites on a server with IIS 6 to another one, that has same OS (Windows Server 20003) and same IIS version. I'm trying to understand which is the best way to do it. Searching on Google I've found that there are at least 2 methods, one uses IIS Migration Tool, and another Web Deployment Tool.

I don't know which method is best, it also seems that both methods can export one site at once, and I have about 100 sites hosted.

What would you do?

share|improve this question
up vote 2 down vote accepted

In IIS 6.0, it is possible to create portable backup of your existing Metabase. You will need to select "Encrypt backup using password" option for the same. This will create a backup omitting AdminACL's of that machine. This backup file is located in C:\Windows\system32\inetsrv\Metaback folder. You will need the copy the .MD0 and .SD0 file and put it in the same folder location on another IIS Server. Now, restore the backup.

check this out Backing Up and Restoring the Metabase in IIS 6.0

share|improve this answer
Thank you, it worked like a charm! – Darko Romanov Mar 18 '10 at 7:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.