Exchange Server 2007 Disaster recovery senaryoları

Scenario 1: Restore mailbox content to active mailbox based on User ID
An administrator wants to restore email content from the RSG into a currently active mailbox:

  • MONAD Syntax – restore all RSG content of mailbox testE12mbx1 to the currently used testE12mbx1 mailbox:

MSH> restore-mailbox -id testE12mbx1 -RSGDatabase ‘Recovery Storage Group\Mailbox Database’

Scenario 2: Restore mailbox content to active mailbox based on User ID and date range
An administrator wants to restore email content sent between 02/02/05 and 02/05/05 from a RSG mailbox into a currently active mailbox:

  • MONAD Syntax – restore all RSG content sent between 02/02/05 and 02/05/05 of mailbox testE12mbx1 to the currently used testE12mbx1 mailbox:

MSH> restore-mailbox -id testE12mbx1 -RSGDatabase ‘Recovery Storage Group\Mailbox Database’ -StartDate ‘02/02/05’ –EndDate ‘02/05/05’

Scenario 3: Restore mailbox content from all mailboxes in a Database to active mailboxes
An administrator wants to restore email content from all mailboxes in the RSG to their currently active mailbox counterparts:

  • MONAD Syntax – restore all RSG mailboxes to their currently active mailbox counterparts:


MSH> get-mailboxstatistics -database ‘recovery storage group\mailbox database’ | restore-mailbox

Scenario 4: Restore mailbox content to folder based on active User ID
An administrator wants to restore email content from a RSG mailbox into a folder inside a currently active mailbox:

  • MONAD Syntax – restore all RSG content of mailbox testE12mbx1 to a folder called Backup inside the currently used testE12mbx2 mailbox:


MSH> restore-mailbox -RSGMailbox ‘testE12mbx1’ -RSGDatabase ‘Recovery Storage Group\Mailbox Database’ -id ‘testE12mbx2’ -TargetFolder ‘Backup’

Scenario 5: Restore mailbox content to folder based on active User ID and date range
An administrator wants to restore email content sent between 02/02/05 and 02/05/05 from a RSG mailbox into a folder inside a currently active mailbox:

  • MONAD Syntax – restore all RSG content of mailbox testE12mbx1 to a folder called Backup inside the currently used testE12mbx2 mailbox:

MSH> restore-mailbox -RSGMailbox ‘testE12mbx1’ -RSGDatabase ‘Recovery Storage Group\Mailbox Database’ -id ‘testE12mbx2’ -TargetFolder ‘Backup’ -StartDate ‘02/02/05’ –EndDate ‘02/05/05’

Customer Setting:

After an employee leaves a company, even though his active mailbox might be disabled or deleted, admins can still recover data from previous backups through the RSG. The way to do this is to recover the backup to the RSG database, and from there restore the user’s mailbox (or part of it using filtering) by specifying the RSGMailbox (points to ex-employee’s mailbox) and a target folder in an admin mailbox.

Customer Goal:

Ability to recover data from RSG mailboxes that do not have an active mailbox counterpart. Data is to be recovered to a folder inside another user’s active mailbox.

Parameters
covered by use
cases:

-Identity, -TargetFolder, -RSGDatabase, -RSGMailbox

Additional tasks
covered by use
cases:

Get-mailboxstatistics

Scenario 6: Restore mailbox content to folder inside an active mailbox based on RSG User ID
An administrator wants to restore email content from a RSG mailbox into a folder inside a currently active mailbox:

  • MONAD Syntax – restore all RSG content of mailbox testE12mbx1 to a folder called Backup inside the currently used testE12mbx2 mailbox:

MSH> restore-mailbox -RSGMailbox ‘testE12mbx1’ -RSGDatabase ‘Recovery Storage Group\Mailbox Database’ -id ‘testE12mbx2’ -TargetFolder ‘Backup’

Scenario 7: Restore mailbox content to folder inside an active mailbox based on RSG User ID and date range
An administrator wants to restore email content sent between 02/02/05 and 02/05/05from a RSG mailbox into a folder inside a currently active mailbox:

  • MONAD Syntax – restore all RSG content sent between 02/02/05 and 02/05/05 of mailbox testE12mbx1 to a folder called Backup inside the currently used testE12mbx2 mailbox

MSH> restore-mailbox -RSGMailbox ‘testE12mbx1’ -RSGDatabase ‘Recovery Storage Group\Mailbox Database’ -id ‘testE12mbx2’ -TargetFolder ‘Backup’ -StartDate ‘02/02/05’ –EndDate ‘02/05/05’

Scenario 8: Restore mailbox content from all mailboxes in a Database to a folder inside an active mailbox
An administrator wants to restore email content from all mailboxes in the RSG to a folder inside an active mailbox:

MONAD Syntax – restore all RSG mailboxes to a folder called DatabaseBackup inside mailbox testE12mbx2:

MSH> get-mailboxstatistics -database ‘recovery storage group\mailbox database’ | restore-mailbox -id ‘testE12mbx2’ -TargetFolder ‘DatabaseBackup’

 

Customer Setting:

Hardware malfunction resulted in corrupt databases which cannot be brought online in their current state. End users rely on timely email communication for business continuity. Need to enable email functionality ASAP.
If the current server and disk is available and functioning properly, Exchange administrator can enable dial tone services to all the users by moving the corrupt files to a different location and mounting an empty database online in its original location.
While the dial tone is in production, admin will recover original database from backup in a separate location. After this is complete, the production server switches to the backup database and the dial tone database is copied to the RSG. Then, the dial tone content is merged back into the new production database by using restore-mailbox so users do not lose any content.

Customer Goal:

Ability to restore mailbox content from RSG to the active mailbox that has the same ID, individually and in bulk.

Parameters
covered by use
cases:

-Identity, -TargetFolder, -RSGDatabase, -RSGMailbox

Additional tasks
covered by use
cases:

Get-mailboxstatistics

Scenario 9: Restore mailbox content to active mailbox based on User ID
An administrator wants to restore email content from the RSG into a currently active mailbox:

  • MONAD Syntax – restore all RSG content of mailbox testE12mbx1 to the currently used testE12mbx1 mailbox:

MSH> restore-mailbox -id testE12mbx1 -RSGDatabase ‘Recovery Storage Group\Mailbox Database’

Scenario 10: Restore mailbox content from all mailboxes in a Database to active mailboxes
An administrator wants to restore email content from all mailboxes in the RSG to their currently active mailbox counterparts:

  • MONAD Syntax – restore all RSG mailboxes to their currently active mailbox counterparts:

MSH> get-mailboxstatistics -database ‘recovery storage group\mailbox database’ | restore-mailbox

Customer Setting:

Hardware failures or some corruption resulted in Exchange server not functioning properly. While OS/Exchange Administrators investigate the issue, end users need access to email.
Exchange does not allow moving mailboxes to a different server if the original server is not available since move is associated with moving a mailbox with its associated full content. In order to provide dial tone functionality in this case, Admin would use a clean database in a separate server, and use the move-mailbox configuration only option to change the AD settings so the mailboxes would point to this new database. While the dial tone is in production, admin will recover original database from backup in a separate location (if the original server was fixed, that can be used as the location for the backup). After this is complete, the production server switches to the backup database and the dial tone database is copied to the RSG. Then, the dial tone content is merged back into the new production database by using restore-mailbox so users do not lose any content.

Customer Goal:

Ability to restore mailbox content from RSG to the active mailbox that has the same ID, individually and in bulk.

Parameters
covered by use
cases:

-Identity, -TargetFolder, -RSGDatabase, -RSGMailbox

Additional tasks
covered by use
cases:

Get-mailboxstatistics

Scenario 11: Restore mailbox content to active mailbox based on User ID
An administrator wants to restore email content from the RSG into a currently active mailbox:

  • MONAD Syntax – restore all RSG content of mailbox testE12mbx1 to the currently used testE12mbx1 mailbox:

MSH> restore-mailbox -id testE12mbx1 -RSGDatabase ‘Recovery Storage Group\Mailbox Database’

Scenario 12: Restore mailbox content from all mailboxes in a Database to active mailboxes
An administrator wants to restore email content from all mailboxes in the RSG to their currently active mailbox counterparts:

  • MONAD Syntax – restore all RSG mailboxes to their currently active mailbox counterparts:

MSH> get-mailboxstatistics -database ‘recovery storage group\mailbox database’ | restore-mailbox