An Engineers Notebook

Recover a Mailbox from a Mailbox Database restore

If a mailbox is corrupt or for some reason you need to revert a mailbox back to a backup, you’ll need to restore the data and then mount the exchange mailbox database to recover the items.

Steps to complete:

1. Check if database is in clean or dirty shutdown.
eseutil /mh “e:recovereddatabaseMailbox Database 2012103015.edb”

2. If dirty, run a soft clean then repeate step 1 to veryfy results.
Eseutil /R E00 /l E:recoveredlogs /d E:recovereddatabase

3. Put datapase and logs in respective folders E:recovered  (logs) and (database) then create a recovery database from the restore.
New-MailboxDatabase -Recovery -Name recovery3 -Server ALPHA -EdbFilePath “E:RecoveredDatabaseMailbox Database 2012103015.edb” -LogFolderPath E:Recoveredlogs

4. Restart the Microsoft Excahnge Information Store

5. Mount the Database

6. Check it’s contents exist.
Get-MailboxStatistics -Database Recovery3 | ft -auto

7. Create a mailbox to restore to

8.Run the restore request.
New-MaiboxRestoreRequest -SourceDatabase recovery3 -SourceStoreMailbox “Graeme Jones” -TargetMailbox “[email protected]” -AllowLegacyDNMismatch

Leave a Reply

Your email address will not be published.