1. Using Exchange Management Shell, create a recovery database in an appropriate location and with the correct database name specified to match the original database (which can be seen in the restore tree).
For example:
"New-MailboxDatabase -Recovery -Name RDB1 -Server WIN2K8EXCH2010 -EdbFilePath "C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\RDB1\Mailbox Database 1988666283.edb"
-LogFolderPath "C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\RDB1"
2. Restore data to the path, making sure that you do not dismount Exchange as part of recovery or replay transaction logs.
3. Using the command-line, navigate to the recovery database folder, and recover the database if necessary (you can use "eseutil /r <baselogfilename> /d /i" to clean up the dismount status; "eseutil /p databasefilename.edb" should not be necessary).
4. Mount the recovery database using the Exchange Management Console.
5. Check that the mailbox is present in the database using "Get-MailboxStatistics -Database RDB1" (where RDB1 is the name of the recovery database). You should be shown a list of mailboxes.
6) Recover the mailbox itself with:
"Restore-Mailbox -RecoveryMailbox <mailbox name> -Identity <mailbox name> -RecoveryDatabase <recovery DB name> -TargetFolder <recoveryfoldername>"
For example:
"Restore-Mailbox -RecoveryMailbox Administrator -Identity Administrator -RecoveryDatabase RDB1 -TargetFolder "Recovery""
This will restore the mailbox and put all items into a folder called "Recovery", from which they can be moved to the original folder.
Comments
0 comments
Please sign in to leave a comment.