Restoring an IIS Configuration

To restore only an IIS configuration:

Warning! If other applications (such as Exchange) on the restore destination machine depend on the IIS configuration you are restoring, they could be adversely affected if there have been changes to the configuration of the dependent application since the last IIS configuration backup.

  1. Begin to define a File Restore job using standard procedures. See Chapter 21: Restore.

  2. In the restore source tree, select the IIS metabase backup files, backupname.MDx and backupname.SCx. Where backupname is the name you gave the IIS backup, and x is the version of the IIS backup.

  3. In the restore destination tree, select the system32\inetsrv\metaback directory on the node running the web server.

  4. Finish defining and running the File Restore job using standard procedures. See Chapter 21: Restore.

  5. After restoring the IIS metabase backup files, you need to perform an IIS restore of the IIS configuration from the restored files, backupname.MDx and backupname.SCx. Use either the Microsoft IIS Manager or a post-job script:

  • IIS Manager: Use the Microsoft IIS manager to perform an IIS restore of the IIS configuration.

    1. On your Windows 2003 desktop, click Start, point to Administrative tools, then click Internet Information Services.

    2. Right-click the name of your computer in IIS Manager, point to All Tasks, then click Backup/Restore Configuration.

    3. Click Previous Backups in the Configuration Backup/Restore dialog box, then select the name for the Metabase Backup you just restored.

    4. Click Restore.

    5. Click Close and quit IIS Manager.

    6. Post-job script: Create a post-job script to direct the Microsoft IIS Metabase Backup program to perform an IIS restore of the IIS configuration from the two files DPX restored to the system32\inetsrv\metaback directory. The files are named metabasebackup.MDx and metabasebackup.SCx. Where etabasebackup is the name you gave the IIS backup, and x is the version of the IIS backup. For more information about post-job scripting, see Chapter 29: Pre-Scripts and Post-Scripts.

    The following example directs the IIS manager to complete the restore of the IIS configuration using the files from an IIS backup named NodeOne:

      C:  
      cd winnt\\system32  
      iisback /restore /b NodeOne /v 0

    The "/v 0" (version 0) option directs the IIS manager to use the files with a zero at the end of the file suffix (for example: NodeOne.MD0 and NodeOne.SC0).

  1. After restoring an IIS configuration, open Windows Service Control Manager and start IIS Admin Service and all IIS Admin Service dependent application services.

For more details about the Microsoft IIS Metabase Backup program, see Microsoft IIS 6.0 documentation.

Last updated