• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1609
  • Last Modified:

How to restore IIS and all it's content to different box with same server name without IIS backup

MY PDC and IIS running Windows 2003 SP2 experienced hardware failure and can't be brought back online.   What I like to do is to bring up another server with the same name, then restore IIS to it.   The new server will not be a DC.  I'll set up another DC and seize all FSMO roles from the crashed PDC.  I don't have a IIS backup, but do have backup of all folders and their content on tape that I can restore.  Is it possible to restore IIS to my new server by restoring the folders from tape to the new server?  If I can, please provide me with the steps on how to do it.  Thank you very much in advance for your help.  
  • 2
  • 2
2 Solutions
1) The IIS configuration settings and schema are in the %SystemRoot%\system32\inetsrv.  You will need to get the MetaBase.xml and MBSchema.xml, and copy to your new server.  
2) Copy all the files for your web application (inetpub/wwwroot)
3) restart IIS

That should do it
Radhakrishnan RSenior Technical LeadCommented:
Please refer this EE post

Referred this link to get this info - (http://beer234.blogspot.com/2009/03/iis-restore-invalid-signature.html)

If you are trying to restore IIS and receive an Invalid Signature error trying to restore the IIS Metabase you must make a small tweak to ensure you can restore the IIS Metabase to another windows server. What probably happened is that you created a backup to the c:\windows\system\inetsrv folder and copied it to the new server and tried to restore IIS but you get Invalid Signature. The problem is that you didn't set a password so the backup is not portable. So simply redo your work. Create a new backup of the IIS Metabase and choose the option to "Encrypt Backup Using Password" and assign it a password. Then recopy the backup configurtion to the new server in the c:\windows\system32\inersrv folder. Then retry to restore IIS and point to your copied backup files. This time it will ask for a password and will restore IIS successfully.

Hope this will help you to resolve the issue
altonyoungAuthor Commented:
Thank you to both of you for the response.  Will this also restore my SSL to the server?  
Radhakrishnan RSenior Technical LeadCommented:
Yes you can restore SSL, if you have existing backup.

To use the certificate for your Web site, you must assign the certificate to your Web site.
Click Start, point to Programs, select Administrative Tools, and then click Internet Services Manager.
Expand the server name, select and right-click the Web site that you want to assign the certificate to, and then click Properties.
On the Directory Security tab, click Server Certificate.
When the Web Server Certificate Wizard starts, click Next.
Select Assign an existing certificate, and then click Next.
Select the certificate that you have just installed, click Next, and then click Finish.
Click the Web site tab and make sure that SSL Port is set to 443.

The good practice is, Use any resourse tool kit for your web certificate backup and restore, you can use microsoft's IISCertDeploy.vbs version 1.0 for your certificates backup

altonyoungAuthor Commented:
We ended up building a new server with similar hardware, then recover the server from tape including AD.   All apps, including our web sites are working now.   There were some issues, but nothing critical.  Thank you all for your help again.    
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now