Troubleshooting: Microsoft Exchange Server Backup
Creation Date: February 23, 2007
Revision Date: February 01, 2010
Product: DS‑Client (Windows)
Summary
This Knowledge Base article contains a list of known errors, the reason(s), and suggested solutions.
Microsoft Exchange backup set errors with Firewall
Problem
During Microsoft Exchange server backup, you get the following error in DS-Client event log
Error returned from an ESE function call (%d). (-1003) (\\crsexc01\G$\Exchsrvr\First Storage Group\MDBDATA\zzArchiveMailboxStorePriv.stm )
Reason
One known reason for this problem is that the firewall between DS-Client and Exchange server is enabled and blocks some ports. These ports are not required directly by DS-Client but are required by the Exchange server functions that DS-Client invokes.
Solutions
Do one of the following:
• Disable the firewall
• If you must keep the firewall up and running, configure it to allow connections between the DS-Client machine and the Microsoft Exchange Server.
Microsoft Exchange Server errors when backing up with firewall enabled
Problem
Microsoft Exchange Server experiences unexpected stops after a backup starts.
Solution
Disable the firewall; These unexpected stops were not reproducible after disabling the firewall.
Problem
Backup or restore of Exchange set fails with one of the following errors:
Error returned from an ESE function call (%d). (317)
The remote procedure call failed.
Solution
Disable the firewall.
Error creating new Microsoft Exchange server backup set
Problem
When creating a new Microsoft Exchange server backup, you get the following error when you select the server:
Error returned from a callback function call (0x%X).
Reason
You have tried to select the Microsoft Exchange server by entering its IP address.
Solution
You must enter the fully qualified domain name of the Exchange computer. The DS-Client computer must be able to resolve the fully qualified domain name of the Exchange computer. This can be done through a proper DNS setting.
Information Store may crash during Microsoft Exchange server backups
Problem
The Microsoft Exchange Server Information Store crashes during backup.
Reason
• When a backup session is started for an Microsoft Exchange Server backup set, DS-Client invokes dedicated Exchange API functions that open a TCP/IP connection to the Exchange Server.
• The ports used may change from one session to another. If a firewall on DS-Client computer, on Exchange Server or anywhere in between is blocking the required ports, the connection method will change to RPC. Eventually, this will also fail and may cause an Information Store crash.
Solution
• To prevent such events, the “dsclient.exe” must be added as an exception in your firewall configuration.
• All the steps taken by Microsoft Exchange API / ESE Backup during a backup session are listed in the operating system’s Event Viewer/application log on the Exchange Server computer.
• If you see the message Backup data transfer method is TCP/IP, this confirms TCP ports are available for use by dsclient.exe.