Home > BackupExec, Exchange, Exchange 2010, Exchange 2010 AKA E14, Exchange and UC, Exchange Server 2013, Symantec > Restoring Entire Mailbox Exchange 2010 Database using Backup Exec 2012 #Symantec #backupexec #msexchange

Restoring Entire Mailbox Exchange 2010 Database using Backup Exec 2012 #Symantec #backupexec #msexchange


In previous posts we have seen how to backup Mailbox database and restore single item from the backup.

In this post we will explore how to restore the entire database to its original location, although you might ask why would I do that when I can restore the item that I want directly from my backup set, Well there might be some scenarios where you want to restore an entire database:

- Database corruption either physically or logically.

- reseed operation.

- restoring to restore database for finer search and extraction.

we will use the same backup we did last time to restore the entire database, let us start:

User one received 2 emails (Diff 1 and Diff2):

image

It looks that those emails some how caused a Database corruption, and the database is dismounted and can’t be mounted again (this simulates a logical or physical corruption at the database level):

image

If I try to mount it I get the error:

image

Also there is an error in the event viewer:

image

Now I need to restore the entire database, from the Backup Exec management console Select the Exchange server and click restore, in the restore type, select Microsoft Exchange databases or storage groups:

image

In the Resource view, select the backup job you want to restore:

image

In the restore location, I will choose the original location since I want to restore it on top of the current one since the current one is corrupted, you might want to restore it to another location or the recovery database or to another server in case of dial-tone recovery.

image

In the overwrite page, I will choose to overwrite existing DB and logs, if you trust that logs are ok and your DB is having troubles due to a corrupted harddisk for example you can restore the database set and keep exiting logs and when the replay starts it will restore the database into the most recent status, however in my case there is a logical corruption caused by bad emails thus bad logs, so I don’t want these and I will overwrite them:

image

In the Temporary location, I will chose the default location, but you need to make sure that the selected location has enough space to hold the restored data:

image

In the next screen, you have the option to wait to start mounting the database, if you are restoring from differential backup or you want to run eseutil before mounting the database for example you might want not to mount the database otherwise, the backup exec will mount the database and start playing the logs directly, in my case I will choose to mount the database:

image

In the job name and schedule, set your options and click next:

image

on done, go to the Job list, select the restore job and click run now, the job will start restoring your database:

image

after the restore completes, the DB is mounted and everything is back to track :

image

User1 can login now to his mailbox, but you will note that Diff1 and Diff2 emails (the problematic ones) are not restored since they are weren’t backed up:

image

 

In the next post we will see how to restore differential backup, we have been talking about the full backups and we will see how to configure and restore differential backups.

About these ads
  1. December 4, 2012 at 3:21 pm | #1

    First I would like to thank you for your valuable information you share with the community, hostly I was searching for professional like you in past few years. Thanks to google who directed me to your blog.

    Second I am wondring if I can restore single item without restoring the whole database in temp location and wasting time.

    Thanks in advaned,

    Mohammed Adel

    • December 6, 2012 at 8:19 am | #2

      Do you use GRT , it is fast

      • Mohammed Adel
        January 21, 2013 at 7:52 pm | #3

        Yes I do, correct me if I am wrong the option under “Microsoft Exchange Option”.
        In fact I am able to restore individual mailboxes but it restore the whole database which can reach to 100 GB and few hours to complete this was in BE 2010 as well.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 572 other followers

%d bloggers like this: