Hi,
For Portable Backup of IIS 6.0 Metabase you need to follow below steps:
1) Open ManagerIIS
2) Second Mouse Click on Local Computer -> All Tasks -> Backup/Restore Configuration
3) Under Configuration backup name type a name for your backup
4) Select Encrypt backup using password and type your password twice
5) Start -> Run -> %systemroot%\system32\inetsrv\MetaBack
6) Copy to the new server the two ackup files created under the name you give with extensions .SC0 and MD0
7) Copy all your web folders to the new server means You should move all your websites to the Inetpub folder of the new server if this is the case
Restoring IIS 6.0 Metabase on new server use following steps :
1)Restore all your web folders back to the new server
2) Open IIS Manager
3) Second Mouse Click on Local Computer -> All Tasks -> Backup/Restore Configuration
4) Select the file you want to restore and enter the password when prompt.
After restoration is complete be sure that you have installed latest Framework 3.5 SP1 and in case you have the sites connected to an external sql database you double check your configuration changes
Regards
Bhumika