Home   Kaiming



When you use Backup or another Exchange-aware backup program to restore databases in Exchange Server 2003, Exchange first determines whether a recovery storage group exists on the designated Exchange server and whether the database selected for restoration is present in the recovery storage group.

If it is, Exchange redirects the restored files to the recovery storage group. The backup program remains unaware that restoration has been redirected to the recovery storage group on that server.


If the database to be restored is not in the recovery storage group, restoration ends immediately, even if the database exists in another storage group on the server. As long as the recovery storage group exists, Exchange treats it as if it were the only storage group on the server for restore purposes. If the recovery storage group is not present or has been deleted, Exchange reverts to ordinary restore behavior, and the service does not need to be restarted.


NTBackup Utility -- create Full Backup

RSG01

 

Assuming the mailbox store (PAULA) is corrupted and cannot be mounted. I want to restore it from the full backup.

RSG002

Solution:

Dismount the Public Folder Store (PAULA)

RSG003

Rerun the restore process. Done


Use the Recovery Storage Group to recover the purged mailbox or the purged messages in its mailbox.

Rsg0001

Create a Full Backup of Mailbox database;

User:ex2003-1 deleted 2 items and purged them.

RSG0002

User:ex2003-1 wants you to recover them.


Add the Recovery Storage Group

Add the Mailbox Database into the Recovery Storage Group

rsg04

Make sure that nothing is under the Recovery Storage Group folder

RSG05

Run NTBackup--Restore

RSG004

RSG06

RSG0003

You could restore the purged items as shown:

RSG0004


Use the ExMerge.exe utility to export the data to a pst file

Download ExMerge.exe package and extract it and copy them to C:\Program Files\Exchsrvr\bin

Import the data of Ex2003-1 to another mailbox: Ex2003-2

Run ExMerge.exe

RSG0005

RSG0006

RSG0007

For example, the exported file is Ex2003-1.pst.

Rename the Ex2003-1.pst to Ex2003-2.pst

Grant Receive As to Administrator account;

RSG0010

Re-run ExMerge.exe

RSG00008

Make sure the Ex2003-2 mailbox is selected.

RSG0009

Other scenarios for using ExMerge.exe:

RSG0016


Find a specific message sent to your Exchange Organization

mailboxes.txt

rsg0014

rsg0015

Configuration file: ExMerge.ini

C:\Program Files\Exchsrvr\bin>exmerge -b -f exmerge.ini

C:\Program Files\Exchsrvr\bin>find /i "Number of messages processed for mailbox"
"c:\Program Files\Exchsrvr\bin\exmerge.log"

---------- C:\PROGRAM FILES\EXCHSRVR\BIN\EXMERGE.LOG
[09:08:54] Number of messages processed for mailbox 'ex2003-1': 2
[09:08:55] Number of messages processed for mailbox 'ex2003-2': 1

[09:08:55] Number of messages processed for mailbox 'Kaiming Liao': 0
[09:08:56] Number of messages processed for mailbox 'm1': 0
[09:08:56] Number of messages processed for mailbox 'm2': 0

C:\Program Files\Exchsrvr\bin>find /i "Number of messages processed for mailbox"
"c:\Program Files\Exchsrvr\bin\exmerge.log" | find /i /v ": 0"

---------- C:\PROGRAM FILES\EXCHSRVR\BIN\EXMERGE.LOG
[09:08:54] Number of messages processed for mailbox 'ex2003-1': 2
[09:08:55] Number of messages processed for mailbox 'ex2003-2': 1

 


removes a specific message from mailboxes

Run ExMerge.exe

RSG0011

RSG0012

RSG0013

 


Home