none
Lost data in a disaster recovery scenario of Exchange 2010 protected with DPM 2010 RRS feed

  • Question

  • Hi all,

    the infraestructure of our test enviroment is as follow:

    1 DAG with 4 nodes in one site, 30 databases with 4 copies each (including the active copy)

    We have one DPM server 2010 that protect the pasive database copy for each database. We have one Protection Group for two databases (15 protections group total). the shedule for each protection group is full backup one day of the week at 20:00 and incremental backup the rest of the week. the protecttions recovery points runs every 4 hours for all protections groups. The status of all protections groups are OK. we are waiting one week tu ensure that all databases have one full backup.

    We need a valid process for the following scenario because we have problems with following recovery:

    We assume that all copies of the databases, including active, are invalid (the databases are dismount, and its copies are in "failed and suspend" status). we must retrieve all data from the DPM server.

    Between the last two recovery points of some databases, both incremental, we have been moved some mailboxes between databases.

    We tried this process:

    we recovered data from the last (by time) recovery point to disk (network folder). We copy database files and logs for each databases to the original location (network path) for the active databases (Deleting previosly original (invalid) data). we mounted the active copy of database and runs well, after we reseed to the pasive copies. With this process we lost the mailboxes that had previously moved.

    is this a valid proces? why we lost the mailboxes that had been moved since last full backup?. We don´t want use recovery database for this scenario, if possible, because in production enviroment it will be time expensive.

    thank´s in advance

     

    Thursday, December 2, 2010 2:17 PM

Answers

  • Hi Santiago,

    "With this process we lost the mailboxes that had previously moved.

    How did you verify that the mailboxes are lost (DPM recovery UI, Exchange cmdlets/UI)? Is DPM recovery UI not showing the mailboxes for recovery points created after recovery?

    The process you have tried should not change the mailbox configurations, ideally the mailboxes should be associated with the database even after recovery. Run Get-Mailbox cmdlet for the database and check.

    The process you have tried is correct, if your intention is to recover from the last backup point in time. But there can be transaction logs on the Exchange Server which are not backed up (Created after last successful backup). To reply these logs after recovery, you need try recover to "Latest" point in time and DPM takes care of these logs. Hope that helps.

    Regards,

    Nagesh


    Nagesh[MSFT] This posting is provided "AS IS" with no warranties, and confers no rights.
    Thursday, February 10, 2011 9:52 AM

All replies

  • Can I ask when you are protecting the passive copies of the database on the DPM server that you are setting it up as a "Full Backup" copy or a passive copy only? (see this post about recommendations http://social.technet.microsoft.com/Forums/nl-BE/dataprotectionmanager/thread/e76d57a5-5536-4c43-95b8-ea2a636ba054). If you don't configure a full copy backup you will only backup the mailbox datastore and not any transaction log files. Are you following the guidelines for restoring from here http://technet.microsoft.com/en-us/library/ff399247.aspx

    Also when you do an incremental backup of Exchange data it will only sync the Exchange log files to the DPM server, only an Express Full backup will then update the replica copy of the Exchange datastore with the updated data - up until that point you only have the data in the transaction log files.
    When doing a network location restore you are restoring the Database and Log files as at the last express full for the DB and last incremental for log - so your database content will be out of sync. From memory if you did a restore to a recovery database from DPM it would provide you with the option to roll forward the logs to the point of your incremental backup (which should contain your mailboxes).

    I'm not an Exchange Engineer so am not sure how in your scenario you would restore the DB and log files and then roll forward the logs manually or using Exchange tools?

    Hope this is helpful.

    Friday, December 3, 2010 2:17 AM
  • Hi Santiago,

    "With this process we lost the mailboxes that had previously moved.

    How did you verify that the mailboxes are lost (DPM recovery UI, Exchange cmdlets/UI)? Is DPM recovery UI not showing the mailboxes for recovery points created after recovery?

    The process you have tried should not change the mailbox configurations, ideally the mailboxes should be associated with the database even after recovery. Run Get-Mailbox cmdlet for the database and check.

    The process you have tried is correct, if your intention is to recover from the last backup point in time. But there can be transaction logs on the Exchange Server which are not backed up (Created after last successful backup). To reply these logs after recovery, you need try recover to "Latest" point in time and DPM takes care of these logs. Hope that helps.

    Regards,

    Nagesh


    Nagesh[MSFT] This posting is provided "AS IS" with no warranties, and confers no rights.
    Thursday, February 10, 2011 9:52 AM