Tutorials

Specify Alternate Text

How to use Exmerge for bricklevel backups

Using Exmerge can be a very easy and cheap way of backing your Exchange mailboxes on a SBS 2003. It can be used for disaster recovery or just for archiving old email. Before you can use Exmerge on your server you will need to change permissions on your mailbox store and download Exmerge from Microsoft.

Before we can use exmerge we need to do two things:

  1. Change permissions on the store as described in How to change permissions on your mailbox store
  2. Download Exmerge from Download details: Microsoft Exchange Server Mailbox Merge Wizard (ExMerge)

After you have changed permissions on the store and downloaded Exmerge unpack the download to a directory of your choice. The download contains 4 files:

  1. The EULA
  2. Exmerge.exe
  3. Exmerge.ini
  4. Mailbox Merge Wizard (ExMerge).doc

We need to copy the Exmerge.exe and the Exmerge.ini to the bin folder inside of the Exchange directory. In my case this is D:\Program Files\Exchsrvr\bin. After you have done that we are going to run the Exmerge.exe from the bin folder.

  1. Start Exmerge and click next
    How to use Exmerge for bricklevel backups
  2. Choose the Two Step procedure.
    How to use Exmerge for bricklevel backups
  3. Choose Extract data...
    How to use Exmerge for bricklevel backups
  4. Fill in the server name. The rest can remain empty but if you want to change some options click on options. In the Mailbox Merge Wizard (ExMerge).doc there is more information about the options.
    How to use Exmerge for bricklevel backups
  5. Select the mail boxes you want to include in your exmerge procedure. I choose 'Select all' and choose next.
    How to use Exmerge for bricklevel backups
  6. If you have different languages in your Lan you can choose to use 'Use last mailbox login locale'. I have only English so I do not choose that. Next...
    How to use Exmerge for bricklevel backups
  7. Choose a folder where you want the pst files to be stored. Be sure to include this folder in your regular backup!
    How to use Exmerge for bricklevel backups
  8. The last important part is that you save your settings. Each time you run the Exmerge wizard you must save the settings. Those settings are stored in the exmerge.ini file.
    How to use Exmerge for bricklevel backups
  9. And this is what happens if you do not change the permissions on the store according to the article I mentioned earlier. Normally you should see no failures.
    How to use Exmerge for bricklevel backups

My guess is that you want to automate this process so that it runs from the task scheduler every night. Create a batch file that contains the following lines and save it as exmerge.bat in a folder on your server.

cd "C:\Program Files\Exchsrvr\bin\"
ExMerge.exe -b

The -b switch tells exmerge to run in a mode without the GUI. You can now schedule the batch file in the task scheduler.

About server-essentials.com 

Server-essentials.com was established by Mariette Knap, an alumni Microsoft MVP. It serves as a community for IT Consultants and Business Owners who manage their own IT infrastructure, as well as for Employees who go the extra mile to ensure smooth operations. The forum is dedicated to discussions on all aspects of 'IT' and beyond. The documentation provided is of the highest quality and is crafted by and for the community.


Microsoft Partner

server-essentials.com
C. de Rijcklaan 1
3723 PM Bilthoven
The Netherlands 
Chamber of Commerce 90147480
VAT Id Number NL004793120B27