Restore Mailbox from Recovery Database Exchange 2016 | Complete Solution

  author
Written By Andrew Jackson
Anuraag Singh
Approved By Anuraag Singh
Published On October 28th, 2022
Reading Time 4 Minutes Reading

Summary: This write-up provides the complete solution to restore mailbox from recovery Database Exchange 2016 by using Exchange Management Shell. You can read the write-up and find the method to restore the Exchange database mailbox back in order to access the EDB mailbox data & to do their work.

The Recovery Database in Exchange 2016 Server allows users/admin to mount the restore mailbox database on an Exchange server to restore single mailbox folders or items. It also enable users to recover the data from backup.

Solution to Restore Mailbox from Recovery Database Exchange 2016

Now users can use the solution provided here and extract the Exchange 2016 mailbox or data items from RDB by using Exchange Management Shell. To fulfill this task, you have to run the command mentioned here.

Requirements to restore Exchange 2016 mailbox from recovery database:

  1. User have to create recovery database in Exchange 2016
  2. Then you have to select the location & copy the recovered database along with their log files
  3. After that, user have to check that the database should be in clean shutdown state. In case, if it is in Exchange dirty shutdown state, then you can perform the soft recovery and hard recovery of Exchange 2016 database by running the eseutil /r cmdlet and eseutil /p command to bring back the mailbox database in the clean state

Command for Exchange 2016 to Restore Mailbox from Recovery Database

Insert the cmdlet given below to restore the Exchange database mailbox given below:

Command:

New-MailboxDatabase -Recovery -Name “enter_recovery_database_name” -Server “servername” -EdbFilePath “ExchangeDatabaseFilePath” -LogFolderPath “EnterLogFilePath”

Example:

New-MailboxDatabase -Recovery -Name “RecoveryDatabase01” -Server MBX1 -EdbFilePath “D:\Restore\Databases01.edb” -LogFolderPath “D:\Restore”

exchange recovery database cmdlet

Then users have to again start MS Exchage Information Store service and mount the database

Restart-Service MSExchangeIS

restart MSExchangeIS

Now check the mounted Exchange database that comprises the mailbox which you want to restore it or not:

Get-MailboxStatistics -Database | Format-Table—auto

Use the cmdlet given below to restore the mailbox from recovery database to the product mailbox

New-MailboxRestoreRequest -SourceDatabase -SourceStoreMailbox -TargetMailbox

After that, check the status of the mailbox restore request

Get-MailboxRestoreRequest -Status

When the status is displayed as “Completed” then remove the Exchange restore command given below:

Remove-MailboxRestoreRequest

Now verify that the Exchange database mailboxes is restored or not. When the process is successfully completed go to the destination path where you restored the Exchange mailboxes via Outlook or OWA and check the recovered mailbox is there or not. If the mailbox is there than you have successfully restore the mailboxes from recovery database Exchange 2016.

Drawback of RDB (Recovery Database)

    1. At times, the RDB is fail to mount database which you specified
    2. This solution can be used as a restore option but not as backup one
    3. The Administrator must have to insert the path of mailbox correctly
    4. Exchange Mailbox Restore Request get failed frequently and then users or admin are unable to restore the mailbox

Note: It requires users to have technical knowledge, skills and hands-on experience to use the manual solution. The to avoid all this complexity and headache then you can use the alternative solution given below which easily restore the permanently deleted Exchange mailboxes and items from offline/dismounted EDB file in a simplified way with no data loss.

Use the Error Free Solution to Restore the Exchange Mailbox

Exchange Server EDB Recovery Tool provided by SysTools used by various IT professionals, Exchange and novice users. It provides Quick & Advance scan which resolves database corruption Exchange 2010 / 2013 / 2016, recovers and repair EDB file from corruption automatically without using the Exchange PowerShell New-MailboxReapirRequest cmdlet. Also, the advance scanning option recovers hard deleted mailboxes & data items from offline Exchange database file.

Download purchase

Users can extract mailbox from EDB file Exchange 2016/2013 and export the recovered and healthy mailboxes directly to the Live Exchange Server mailboxes, Office 365 and various file formats (PST, EML, HTML, MSG, MBOX, PDF). After conversion, the software automatically creates the export report which contains the success and fail count of exported Exchange mailbox data.

Bringing It All Together

In this technical write-up we have provided the complete solution to restore mailbox from recovery database Exchange 2016. However to avoid the difficulty to restore the Exchange mailbox database users can use the automated wizard described above which help them to repair Exchange mailbox & EDB file from corruption and recover deleted mailboxes and data items from offline Exchange database file in a simplified manner.

  author

By Andrew Jackson

I am SQL DBA and SQL Server blogger too. I like to share about SQL Server and the problems related to it as well as their solution and also I do handle database related user queries, server or database maintenance, database management, etc. I love to share my knowledge with SQL Geeks.