How to recover (restore) individual mailbox items in Exchange 2010 or Exchange 2013 when a GRT backup was not performed

Article:TECH77853  |  Created: 2009-01-11  |  Updated: 2013-11-18  |  Article URL http://www.symantec.com/docs/TECH77853
Article Type
Technical Solution


Subject

Issue



There are times that individual mail items are needed to be restored from a backup set in which GRT (Granular Recovery Technology) was not used during the backup.

Starting in Exchange 2010, a Recovery Database (also called Recovery Storage Group in earlier versions of Exchange) can be created using the Exchange Management Shell. To restore to a Recovery Database in Exchange 2010 or Exchange 2013 using Exchange Management Shell, one of the following steps can be performed depending on the version of Exchange.

  • Restoring Exchange 2010 individual items with Backup Exec 2010 when only a non-GRT backup set exists.
  • Restoring Exchange 2013 individual items with Backup Exec 2012 when only a non-GRT backup set exists.

Environment



  • Backup Exec 2010 / 2012
  • Microsoft Exchange 2010 / 2013

Solution



A) Restoring Exchange 2010 individual items with Backup Exec 2010 when only a non-GRT backup set exists.

  1. Launch the Exchange Management Shell.

  2. Create the Recovery Database using either syntax listed below:
  3. New-MailboxDatabase -Recovery -Name RDB -Server EXCHANGE (where "RDB" is the name of the Recovery Database and "EXCHANGE" is the name of the mailbox server)

    New-MailboxDatabase -Recovery -Name RDB -Server EXCHANGE -EdbFilePath "C:\Recovery\RDB\RDB.EDB" -LogFolderPath "C:\Recovery\RDB" (this command can be used to define the path for the database and the log files for Recovery Database) (see Figure 1)

    Figure 1.

     

  4. Once the RDB has been created, in the Backup Exec console, under restore selections select the mailbox database required to be restored.

  5. Under "Microsoft Exchange Redirection" select the option "Redirect Exchange Sets" and specify the Exchange server name under "Restore to server".

  6. Select the option "Redirect using Volume Shadow Copy Service (VSS) snapshot provider."

  7. Select the option "Redirect to storage group and/or Database (Exchange 2007 or later only)" and specify the name of the Recovery Database under "Restore to Database or Recovery Database" (see Figure 2)
  8. Figure 2.

     

  9. Submit the restore job.

  10. If restoring Exchange 2010 to a Recovery Database using Backup Exec 2012, please refer to steps 1–7 in the next section.

    Note: Once the data has been restored to the Recovery Database, the individual item data will need to be extracted using Microsoft Exchange Management Shell commands.  If there are any issues with these commands or extracting these items, consult Microsoft support documentation or engage Microsoft technical support.

    Once the database has been restored to the Recovery Database either merge the mailbox from the Recovery Database to the production database (this will restore all the missing emails without giving an option to restore individual emails) or use the Restore-Mailbox cmdlet to extract individual items from the Recovery Database.

    The syntax to extract the mailbox to a specific folder or to another users mailbox:

    Restore-Mailbox -ID '<USR NAME>' -RecoveryDatabase RDB1  -IncludeFolders \<FOLDERtoRESTORE>

    For additional information on syntax please refer to the link below:
    http://technet.microsoft.com/en-us/library/ee332351%28EXCHG.140%29.aspx

    Special permissions may be required to extract emails. Refer to the link below if needed:
    http://technet.microsoft.com/en-us/library/dd638132%28EXCHG.140%29.aspx

     

B) Restoring Exchange 2013 individual items with Backup Exec 2012 when only a non-GRT backup set exists.

  1. Launch the Exchange Management Shell.

  2. Create the Recovery Database using either syntax listed below:
  3. New-MailboxDatabase -Recovery -Name RDB1 -Server EX2013 (where "RDB1" is the name of the Recovery Database and "EX2013" is the name of the mailbox server) (see Figure 3)

    Figure 3.

     

    New-MailboxDatabase -Recovery -Name RDB -Server EX2013 -EdbFilePath "C:\Recovery\RDB\RDB.EDB" -LogFolderPath "C:\Recovery\RDB" (this command can be used to define the path for the database and the log files for Recovery Database) (see Figure 4)

    Figure 4.

  4. Once the RDB has been created, in the Backup Exec console, select the mailbox database required to be restored. (See Figure 5)
  5. Figure 5.

     

  6. In the "Where do you want to restore the databases or storage groups?" page, select the option "To a different location" and specify the Exchange server name and the server logon account. (see Figure 6)
  7. Figure 6.

     

  8. In the "Where do you want to redirect the databases or storage groups?" page, select the option, "Redirect to a database and / or storage group". Specify the name of the Recovery Database in the "Database or recovery Database:" text box. (see Figure 7)
  9. Figure 7.

     

  10. In the "Where do you want to temporarily store log and patch files?" page, "Enter a location on the Exchange server where the associated log and patch files are kept until the database is restored:" text box enter a valid path. (see Figure 8)
  11. Figure 8.

  12. Submit the restore job. 

    Note:  Once the data has been restored to the Recovery Database, the individual item data will need to be extracted using Microsoft Exchange Management Shell commands.  If there are any issues with these commands or extracting these items, consult Microsoft support documentation or engage Microsoft technical support.

  13. Once the database has been restored to the Recovery Database either merge the mailbox from the Recovery Database to the production database (this will restore all the missing emails without giving an option to restore individual emails) or use the New-MailboxRestoreRequest cmdlet to extract individual items from the Recovery Database.

    The syntax to extract the mailbox to a specific folder or to another users mailbox:

    New-MailboxRestoreRequest -SourceDatabase RDB  -SourceStoreMailbox “Administrator” –TargetMailbox “Administrator@training.com” -TargetRootFolder Recovery (see Figure 9)

    Figure 9.

    For additional information on syntax please refer to following link:
    http://technet.microsoft.com/en-us/library/ff829875(v=exchg.150).aspx

    Special permissions may be required to extract emails. Refer to the following link if needed:
    Recipients Permissions : http://technet.microsoft.com/en-us/library/dd638132(v=exchg.150).aspx




Legacy ID



338471


Article URL http://www.symantec.com/docs/TECH77853


Terms of use for this information are found in Legal Notices