Open NTBackup as you did above but this time select the 'Restore and Manage Media' tab

Select the appropriate backup

Click Start Restore

Define a temporary location for log and patch files

Select Last restore set

Select Mount Database After Restore. Click OK.

Check out the storage group in Windows Explorer and you should see the database is back (and you should still have access to your email)

Recovery Storage Groups

Its possible we may need to restore a particular mail message or an entire mailbox. You can retrieve deleted messages using outlook but if you permanently delete the message (hold the shift key down when you delete the message) or you go beyond the 14 day retention limit you would need to restore from backup. If you delete a mailbox it is kept in the database for 30 days, but if you go over this you will need to restore the mailbox from backup. The problem is that when you restore from backup, you will restore all the mailboxes not just the mailbox of interest.

I will show you how to create and use a Recovery Storage Group using Powershell:

Create a Recovery Storage Group

Login as a valid Exchange recipient and make sure you have email in your Inbox.

Using the methods shown above, backup your mailbox server

Now, login as the user in step 1. and delete an email message (permanently using the shift key)

With the Mailbox Database created in the Recovery Storage Group we now need to configure it to allow overwrites by running the Set-MailboxDatabase cmdlet with the –AllowRestore parameter.[PS]Set-MailboxDatabase -Identity "SRV161\Recovery Storage Group\DB1" -AllowFileRestore $true

Now restore the database using NTBackup

We now need to mount the restore Mailbox Database using the Mount-Database cmdlet: [PS] Mount-Database –Identity “SRV161\Recovery Storage Group\DB1”

Now we want to merge the mailbox data of an existing user in the recovery database to the production mailbox database: [PS]Restore-Mailbox –Identity paulwest -RSGDatabase “servername\RSG name\database name”

If you need to recover mailbox data for all users in the RSG, you would need to use the following command:

3 comments:

All the three backup methods are very useful for exchange 2007 on server 2003.These three methods are very well explained and easy to understand.I think that incremental approach is best to use.Very well done.