Published: 2011-07-22
Updated: -
Version: 1.0
Here are some restore scenarios that I will show how to use with Symantec Backup Exec 2010 R3 together with Exchange native tools.
Restore single item/content
Mailbox view, delete of the latest email content.

The mail is now deleted.

Empty recycle bin as well.

Go into Symantec Backup Exec console and select “New Restore Job…”. It’s placed in the upper right.

Select the mailbox and content that should be restored.


Restore Job Activity overview..

When the restore job is completed, the Mail content is restored into the mailbox.

Restore mailbox into subfolder in another mailbox
Go into Symantec Backup Exec console and select “New Restore Job…”. It’s placed in the upper right.

Select the Database, including Logs.

Destination: type in \\Server03 (My Exchange server) and selecting to use a redirect using VSS to a path using the browse button.

Microsoft Exchange: deselecting “Automatically recreate user accounts and mailboxes”.

The restore job has started.

Browsing the path on the Exchange server, files are restored to the server.
Make sure both the edb and the log files are in the same folder, the job will be easier to complete then.

Directory browsing in “R:\RDB…”.

Check what state the database is in, using the command:
“eseutil /mh DB.edb“.
It says: State: Dirty shutdown.
This means we need to use eseutil to run a soft recovery using the log files together with the database so it will get into “Clean shutdown” state.

It’s time for the soft recovery using the command below:
“eseutil /R E01 /D”

Checking the state after the soft recovery using:
“eseutil /mh DB.edb”

Let’s create a Recovery Database by using:
“New-MailboxDatabase –Name RDB –Recovery –EdbFilePath ‘R:\RDB\Exchange Server\DB\DB.edb’ –LogFolderPath ‘R:\RDB\Exchange Server\DB’ –Server Server03”
It will prompt with a warning that the database state needs to be in Clean Shutdown state.
Mounting the database:
“Mount-Database –id RDB”

Checking which mailboxes that resides in the RDB database by using:
“Get-MailboxStatistics –Database RDB“.

Next step is to create a Restore Request using the RDB:
“New-MailboxRestoreRequest –SourceDatabase RDB –SourceStoreMailbox “Klas Andersson” –TargetMailbox “Klas.Andersson@target.local” –TargetRootFolder Recovery“.

To see what status the request has:
“Get-MailboxRestoreRequest | Get-MailboxRestoreRequestStatistics“.

Below is a picture from Outlook when the Request is completed.

Time for the clean up afterwards..
When the request is completed, remove it:
“Get-MailboxRestoreRequest | Remove-MailboxRestoreRequest“.

Dismounting the database:
“Dismount-Database RDB“.

Removing database using:
“Remove-MailboxDatabase RDB“.

If you want to restore a mailbox into another that doesn’t match the LegacyDN the switch “-AllowLegacyDNMismatch” needs to be used.
In my case I’m restoring the mailbox for Klas Andersson into Anette Andersson’s mailbox using the command below:
“New-MailboxRestoreRequest –SourceDatabase RDB –SourceStoreMailbox “Klas Andersson” –TargetMailbox “Anette.Andersson@target.local” –TargetRootFolder Recovery –AllowLegacyDNMismatch”.

Restore user and mailbox
If it happens that a user/mailbox is accidental deleted it can be easily recreated and restored by using Backup Exec.
First we remove the mailbox and the user account from EMC. The picture below shows that.

Go into Symantec Backup Exec console and select “New Restore Job…”. It’s placed in the upper right.

Select the mailbox that was previously deleted.

Microsoft Exchange: Make sure that the option “Automatically recreate user accounts and mailboxes” are selected.
Let’s start the restore job.

Restore Job Activity status..

Starting Outlook, it shows that everything is back like it was before.

More information and resources
Recovery Databases
http://technet.microsoft.com/en-us/library/dd876954.aspx
How to recover an Exchange server
http://technet.microsoft.com/en-us/library/dd876880.aspx
http://www.testlabs.se/blog/2010/03/09/recover-failed-exchange-2007-server-installation/
Dial tone recovery:
http://technet.microsoft.com/en-us/library/dd979810.aspx
Kategorier: Exchange 2010
Taggar: Disaster Recovery




[...] autor, do exchange blog – http://www.testlabs.se, comentou aqui: http://www.testlabs.se/blog/2011/07/22/exchange-2010-and-symantec-backup-exec-restore-scenarios/ sobre os cenários possíveis do Exchange e do BackupExec e no segundo artigo, aqui: [...]
Excellent post..
Can you send me also screen shots of the BACKUP configuration
(Destinatio-> Device and media) and SEttings…
Also screen shots of the RESTORE procedure configuration
(DEstination , Settings)
Thanks
Actually i want to see what are you entering on Destination Every time you do a restore for your three example..
Hi!
Thanks for the feedback
I did take screenshots on every step I took
If you have any questions feel free to post
Hope the post(s) helped you in some way
// Jonas
I need to restore full Database into exchange 2010
Hi Jonas.
I have read complete post with screen-shot to restore the mailboxes & recoverd the EDB file from Exchange Server 2010. I want to know How its work with Server 2007? Can you post screen-shot or link for Server 2007.
Thanks
Hi,
Thanks for the feedback
At this time I’m not planning to create any post around restore with Exchange 2007, but I will make a note of it and maybe I’ll create a post about it in some months, I hope that’s OK with you.
Regards
Jonas
Hi Jonas,
OK ! I’ll wait for your post or note…. All the best.
Thanks for Response
Hi,
I will see if my 2007 server is in good shape for being able to work with
If it works i’ll create a post regarding how to backup/restore with Backup Exec, that was what you found interesting?
Hi Jonas,
I found a very useful backup & restores process with Exchange 2007 i.e. “Exchange 2007 and to perform Exchange GRT (Granular Recovery Technology) backups or restores”
I managed to restore a mailbox by following the instructions above.
Excellent post!
Hi MSH,
Thanks for your feedback!
That was great to hear
Those type of comments gives me more motivation for keep doing this job
Cheers
Jonas
Great instructions, and very easily explained. I just had my first restore of a users mailbox, and I don`t have extreme knowledge about EXchange or BE2010, but thanks to this it worked like a charm!
Thanks again!
Thanks for your great comment, it’s great to see that the posts helps!
Regards
Jonas
Thank you sir , great post ..
but ..
you said & I quote
“Make sure both the edb and the log files are in the same folder, the job will be easier to complete then.”
which folder do you mean ???? & also in MS Technet they say that I should recover (or copy) the database & log files having the mail I want to recover IN THE SAME RECOVERY DATABASE FOLDER STRUCTURE , what does this mean ??
Thanks
Hi Tarek,
I mean, the restore destination folder, place both the database file(s) and the log file in the same folder.
See the picture below the text in the post for example
I hope this answered your question?
Cheers,
Jonas