You cannot restore an individual database by using Windows Server Backup in Exchange 2010 or in Exchange Server 2007


Symptoms


Consider the following scenario:
  • You must restore a mailbox in Microsoft Exchange Server 2010 or in Microsoft Exchange Server 2007.
  • The computer that is running Exchange Server 2010 or Exchange Server 2007 hosts multiple mailbox databases.
  • You try to use Windows Server Backup to restore the individual mailbox. This mailbox is located in a specific database.
In this scenario, you cannot restore the individual mailbox or the individual database. When you try to use Windows Server Backup to restore the mailbox, the only option available is to restore all the databases if one of the following conditions is true:
  • The backup that is being restored is a Full Volume backup, and multiple databases are hosted on the same volume.
  • The backup that is being restored is a Full Server backup, and the server hosts multiple databases.
(The screen shots for this issue are listed below).

The screen shot for Windows Server Backup

The screen shot for this issue



Cause


This issue occurs because Windows Server Backup only lets you restore all databases.

Note This is by design.

Workaround


To work around this issue, use the Recovery Wizard in Windows Server Backup to restore files and folders from a backup. To do this, follow these steps:
  1. Click Start, click Administrative Tools, and then click Windows Server Backup.
  2. In the Actions pane of the snap-in default page, under Windows Server Backup, click Recover.

    Note This opens the Recovery Wizard.
  3. On the Getting Started page, click the option that you want, and then click Next.
  4. On the Select Backup Date page, select the date from the calendar and the time from the drop-down list of the backup that you want to restore from. Then, click Next.
  5. On the Select Recovery Type page, click Files and folders, and then click Next (The screen shot for this step is listed below).

    The screen shot for this step
  6. On the Select Items to Recover page, under Available items, expand the list until the folder that you want is visible. Click a folder to display the contents in the adjacent pane, click each item that you want to restore, and then click Next (The screen shot for this step is listed below).

    The screen shot for this step
  7. On the Specify Recovery Options page, click Original Location, and then click Next (The screen shot for this step is listed below).

    The screen shot for this step
  8. Under When this wizard find items in the backup that are already in the recovery destination, click the option that you want, and then click Next.
  9. Under Security settings, select the Restore access control list (ACL) permissions to the file or folder being recovered check box, if this is needed, and then click Next.
  10. On the Confirmation page, review the details, and then click Recover to restore the specified items.
  11. On the Recovery progress page, verify the status of the recovery operation.
  12. After the restore operation is complete, check the health of the database, and verify that the log files exist (The screen shot for this step is listed below):

    The screen shot for this step
  13. Perform a Soft Recovery operation. To do this, run the Eseutil.exe utility (The screen shot for this step is listed below):

    The screen shot for this step
  14. Verify the status of the database. To do this, run the Eseutil.exe utility (The screen shot for this step is listed below):

    The screen shot for this step

More Information



Note The following information refers to the information in step 7 on the following TechNet website. This information will be updated:
  1. Select Recover to original location to recover backed-up data to its original location. If you use this option, you cannot set a single database or multiple databases. All backed-up databases are restored to their original locations.
  2. Select Recover to another location to restore multiple databases to a custom location. To do this, click Browse to specify the other location. If you use this option, you can restore a single database or multiple databases into a custom location. After the databases are restored, the data files can then be moved into a recovery database and manually moved back to their original locations. When you restore databases to another location, the restored database is in a Dirty Shutdown state.