We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Backup

How do I set up my Barracuda Backup Service to restore Exchange 2010?

  • Type: Knowledgebase
  • Date changed: 2 years ago

Solution #00004888

 

Scope:

Applies to Barracuda Backup Service, version 3.1 and above.

 

Answer:

This document assumes that Exchange 2010 is already installed and setup and also assumes access to and knowledge of Exchange 2010 administration.

For this documentation, Exchange 2010 was installed on Windows 2008 R2 (64-bit) domain controller. However, this is not a recommended practice in a production environment and this document assumes Exchange is not installed on a domain controller.

The following were used in the creation of this procedure (in part):

http://www.messagingtalk.org/?q=node/354

http://technet.microsoft.com/en-us/library/bb124778.aspx

http://technet.microsoft.com/en-us/library/dd876874.aspx

 

There are three primary options when restoring Exchange 2010:

  1. Restoring over the top of the existing Exchange 2010 database
  2. Restoring to a recovery database
  3. Restoring to a folder on the server hard drive

WARNING: Overwriting an existing Exchange 2010 database should be done carefully. It is recommended to restore to a separate recovery database except in cases of extreme data loss or when performing disaster recovery.

To restore over the top of an existing database, you must first follow these steps:

  1. Open the Exchange Management Console.
  2. On the left pane, expand Microsoft Exchange > Microsoft Exchange On-Premises > Organization Configuration.
  3. Click on Mailbox.
  4. On the center pane, right-click the Mailbox Database over which you will restore, then click Properties.
  5. On the Mailbox Database dialog box, click the Maintenance tab.
  6. Place a check mark next to This database can be overwritten by a restore.
  7. Click OK.
  8. Exit the Exchange Management Console.

Preparing New Server for Exchange 2010 Restore

  1. Set up the target server with the same server edition and version as the original Exchange 2010 server. For example, if the original server had Windows 2008 Enterprise R2, then make sure the new server has the same.
  2. Install Microsoft Exchange 2010 with all the same set up options as the original server.
  3. Install the latest Windows Updates.
  4. Install the Barracuda Backup Agent.
  5. Join the server to the same Active Directory domain as the original server.
  6. Restore the original System State. All user accounts with mailboxes on the original Exchange 2010 server must exist in Active Directory on the new server before restoring Exchange 2010.
  7. If the new Exchange 2010 server has a different IP address than the old server, add the new server as a Data Source in the Barracuda Backup Web Console (do not set up a schedule for this new server yet).

Restoring Exchange 2010 to Original Location

Following this procedure will overwrite the existing Exchange 2010 database with the backed up version. If any new content was created since the last backup that is being restored, this data will be deleted! If this is undesirable, skip this section and follow the procedures below for creating a recovery database.

  1. Open the Barracuda Backup Web Console and log on with your account name and password.
  2. On the left panel, select the backup server that contains the backups for the Exchange 2010 server that you want to restore.
  3. Click the Restore tab and select the Restore Browser.
  4. On the left pane of the Restore Browser, you should see the data source of the Exchange 2010 server and the Microsoft Exchange object.
  5. Select the Microsoft Exchange data object on the left pane.
  6. On the right, you should see the Exchange 2010 databases that have been backed up.
  7. To restore the latest backed up database, click Restore.
  8. A Restore window will appear.
  9. Next to the Restore to section, select Original Location.
    NOTE: If restoring to a server with a different IP address, select the radio box next to the drop down and select the server from the drop down.
  10. Next to the Method section, select Restore normally.

    WARNING
    : This will OVERWRITE the existing Exchange 2010 Mailbox Database. Only perform this action if you are sure of the consequences!

  11. When ready, click Start Restoring.
  12. Click the Reports tab to monitor the progress of the restore job.
  13. From the Exchange 2010 server, open Exchange Management Console.
  14. On the left pane, expand Microsoft Exchange > Microsoft Exchange On-Premises > Organization Configuration. Select Mailbox.
  15. On the center pane, select the Mailbox Database that was restored.
  16. On the right pane, click Mount Database.
  17. The mailbox database should be ready to use.
  18. Ensure the users can access their mailboxes.

Restore Exchange 2010 to Recovery Database

  1. Open the Barracuda Backup Web Console and log on with your account name and password.
  2. On the left panel, select the Backup Server that contains the backups for the Exchange 2010 server that you want to restore.
  3. Click the Restore tab and select the Restore Browser.
  4. On the left pane of the Restore Browser, you should see the data source of the Exchange 2010 server and the Microsoft Exchange object.
  5. Select the Microsoft Exchange data object on the left pane.
  6. On the right, you should see the Exchange 2010 databases that have been backed up.
  7. To restore the latest backed up database, click Restore.
  8. A Restore window will appear.
  9. Next to the Restore to section, select Original Location.
    NOTE
    : If restoring to a server with a different IP address, select the radio box next to the drop down and select the server from the drop down.
  10. Next to the Method section, select Use an Exchange Recovery Storage Group / Database.
  11. When ready, click Start Restoring.

NOTE: Each Exchange 2010 server can only have ONE recovery database. Restoring again to the same server will overwrite any existing recovery databases.

  1. Click the Reports tab to monitor the progress of the restore job.
  2. From the Exchange 2010 server, open Exchange Management Console.
  3. On the left pane, expand Microsoft Exchange > Microsoft Exchange On-Premises > Organization Configuration. Select Mailbox.
  4. On the center pane, you should see the restored recovery database. Click the restored recovery database.
  5. On the right pane, click Mount Database.
  6. You can now restore individual mailboxes.

Restore Single Exchange 2010 Mailbox

This will restore all e-mail to a single mailbox. If a user has sent or received new e-mail or appointments that is newer than the data restored, those items will not be affected.

  1. Perform the above steps under "Restore Exchange 2010 to Recovery Database" to create a recovery database in Exchange 2010. Note the name of the recovery database that was restored. It is usually the same name as the mailbox database, with "-Recovery" at the end.
  2. From the Exchange 2010 server, open the Exchange Management Shell.
  3. A new console box will appear with a [PS] prompt.
  4. Type the following and press Enter:

    Restore-Mailbox -Identity user –RecoveryDatabase recoverydbname

    NOTE
    : Replace "user" with the name of the user account that you wish to restore. Replace "recoverydbname" with the name of the recovery database that was created by the restore job. If the name has spaces in it, surround the name with double quotation marks.

  5. Type "Y" and press Enter to confirm the restore operation.
  6. Some information will be displayed and you will be returned to the Exchange Management Shell prompt.
  7. Have the user check his or her mailbox to confirm the mailbox has been restored.
  8. Type "exit" in the shell and press Enter.
  9. When you are finished with the recovery database, you can dismount it by selecting it in the Exchange Management Console and clicking Dismount Database from the right pane.

Restore All Exchange 2010 Mailboxes

This will restore all e-mail to all mailboxes that exist in the recovery database that was restored. If a user has sent or received new e-mail or appointments that is newer than the data restored, those items will not be affected.

  1. Perform the above steps under "Restore Exchange 2010 to Recovery Database" to create a recovery database in Exchange 2010. Note the name of the recovery database that was restored. It is usually the same name as the mailbox database, with "-Recovery" at the end.
  2. From the Exchange 2010 server, open the Exchange Management Shell.
  3. A new console box will appear with a [PS] prompt.

    WARNING
    : The following will restore e-mail to ALL user accounts that exist in the recovery database. If an account does not exist in the recovery database, that account will not be affected. If an account has new content in it that is not in the recovery database, that content will not be affected.

  4. Type the following and press Enter:

    Get-Mailbox -Database dbname | Restore-Mailbox -RecoveryDatabase recoverydbname

    NOTE
    : Replace "dbname" with the name of the mailbox database account that you wish to restore to. Replace"recoverydbname" with the name of the recovery database that was created by the restore job. If any name has spaces in it, surround the name with double quotation marks.

  5. Type "A" and press Enter to confirm the restore operation on all users.
  6. Some information will be displayed and you will be returned to the Exchange Management Shell prompt. This may take a long time to complete if your database is very large.
  7. Have the users check their mailboxes to confirm the restore occurred successfully.
  8. Type "exit" in the shell and press Enter.
  9. When you are finished with the recovery database, you can dismount it by selecting it in the Exchange Management Console and clicking Dismount Database from the right pane.

Link to this page:

https://campus.barracuda.com/solution/50160000000IHfaAAG