Syncrify allows you to backup individual mailboxes in Microsoft Exchange to a remote machine. Part II of this series talk about restoring mailboxes.
Following assumptions are made for the purpose of this demonstration:
Create a share on the server and grant Exchange Trusted Subsystem read/write permission. In this example, we are using a share called ExchangePST that is referring to C:\ExchangePST folder. See the image below.
We will be using Microsoft Powershell with Exchange shell extensions to extract mailboxes. Functions in Exchange shell extension expects a UNC style path and therefore, it is important to create this share folder. The value of this shared folder goes in Field 2 below and its actual path will go in Field 3
Once this share is created, you should be able to access this folder using the following path:\\Win2008\ExchangePST
This is assuming the machine name is Win2008. You will have to put the actual value of the host name in Field 1 below.
Next, you will need to grant a user, or group, the Mailbox Import Export role. Backups will run using this user's account. Follow the steps below to accomplish this task:
Change the machine and user/group name appropriately in the above command.
Download necessary scripts by filling out a small form below.
Download necessary the scripts by filling out a small form below.
Ensure you save these scripts in the folder you specified in Field 5 above. Since these scripts are downloaded from the Internet, the OS won't let you run unless you unblock them.
Once you have completed steps 1, 2 and 3 and have unblocked the scripts, you can double click the CreateExchangeExport.cmd file to see if it works. This command should create PST files for every user in your Exchange server to C:\ExchangePST.
If you are not able to create PST files, ensure you have successfully completed step 1 and 2.
Now you are ready to configure Syncrify. VERY IMPORTANT: Ensure you are using build 694 or above of Syncrify client in order for the script to work. Using an older client will cause the backup to hang. The script needs to be modified slightly if you are using an older version. Contact our support department if you wish to use an older version of Syncrify client with these scripts.
In Step 2 you have to assign a role to a user on Windows. You must use this user to run your backups. This means:
The Powershell script will fail if it is run by any other user.
Continue reading Part II, which talks about restoring Exchange mailboxes from PST files.