Tips to Recover MS Exchange 2007 Server Mailbox to an Existing Mailbox

18 Aug

Corruption in the MS Exchange Server database and recovery of mailboxes are some of the biggest challenges that the Exchange administrators usually face. One of the common tasks that an administrator usually gets when an employee has already left the organization and the manager wants some part of his mailbox restored into his Exchange mailbox. Though there are some really powerful Exchange Server recovery software available, in less complex situations the administrators can still prove their credibility by recovering mailboxes using Microsoft supported tools (Exmerge.exe). However, here one important thing to note is that these tools must not be confused as full fledged Exchange Recovery utilities and are better considered as trouble shooting tools.

The MS Exchange administrator must be aware of the fact that before recovering the Exchange mailbox, the .edb and .log files are required to be attached to the Recovery Storage Group in Exchange. Here, below steps can be helpful in recovering your MS Exchange 2007 mailbox to an existing mailbox:

Steps to Recover Mailbox from Exchange Server 2007:

  • In case, there is no existing ‘Recovery Storage Group’, first create one with the help of ‘new-storagegroup cmdlet’ in Exchange Management Shell.
  • Inside the Recovery Storage Group, create a recovery database with ‘new-mailboxdatabase cmdlet’ in Exchange Management Shell.
  • In Exchange Management Shell, run set-mailboxdatabase cmdlet. This will configure the newly created recovery database and allow it to be overwritten.
  • In order to recover the mailbox, locate the same by going to the Data Protection Manager (DPM) Administrator Console, click the Search tab and select a date range.
  • From the recovery points created earlier, choose a point that contains the mailbox to be restored. Click ‘Recover’ and DPM recovers the Exchange database that contains the required mailbox.
  • Go to the ‘Review Recovery Selection’ page and click ‘Next’.
  • In the ‘Select Recovery Type’ page, select the option – Recover mailbox to an Exchange server database.
  • The ‘Specify Destination’ page opens. Provide the full name of the Exchange server and other information, such as the domain name, the name of the newly created Recovery Storage Group, and the name of the newly created recovery database.
  • DPM recovers the Exchange database containing your needed mailbox.
  • Configure the new Exchange database in which the recovered database is to be restored. Allow the database to be overwritten by executing the command – set-mailboxdatabase cmdlet in Exchange Management Shell.
  • Finally in the Exchange Management Shell, execute restore-mailbox cmdlet to merge the recovered mailbox data in the production mailbox database.

While doing the above process, you need to have admin rights and proper information about the mailbox to be recovered as well as the Exchange database into which the mailbox is to be restored. These information include the name of the Exchange Server, the name of the Storage Group, the name of the database and the name of the mailbox. Moreover, it is extremely important to enter the correct path of the databases and mailboxes.


2 Responses to “Tips to Recover MS Exchange 2007 Server Mailbox to an Existing Mailbox”

  1. Cauvery Varma November 29, 2012 at 10:26 am #

    In order to restore an Exchange 2007 mailbox trust above said Exchange Server Recovery tool. The software is pretty easy to use and offers preview of user data in demo mode. The mailbox data is recovered in the form of an importable EDB as well as in PST file format. More information is available at the website like how to use and from where it can be downloaded.

    Thanks Jerry for these helpful tips to fix Exchange server databases!

    Cauvery Varma

    • techjerry321 January 6, 2013 at 4:05 pm #

      Glad to hear from you that my tips helped you. Thanks for appreciation Cauvery.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: