About: Exchange Backup and Restore API
API Type: Exchange Backup
API Interface: Exported functions, no COM interfaces.
Business Logic: Exchange backup and restore operations.
Language Support: C\C++ only.
Direct Property Access: N/A.
Product Versions: Exchange 5.5, 2000, and 2003 as well as Exchange 2007 running on Windows 2003.
Summary:
The Exchange Backup and Restore API (esebcli2) is an Exchange specific API that is used for just backup and restore operations on Exchange storage groups and databases.
Points of interest:
- Only storage groups and databases can be backed up or restored - there is no ability to backup or restore individual mailboxes.
- Applications that utilize this API can run on the Exchange server or remotely if Exchange System Manager is installed on the remote machine.
- The Backup and Restore API does not work on Exchange 2007 running on Windows 2008.
- This is an older Exchange technology that is being phased out in favor of VSS
Backgrounder:
Backup and Restore
https://msdn.microsoft.com/en-us/library/ms878567(EXCHG.65).aspx
Also see:
About: Exchange APIs to backup and restore data
https://blogs.msdn.com/b/webdav_101/archive/2015/06/01/about-exchange-apis-to-backup-and-restore.aspx
Comments
- Anonymous
July 20, 2015
Please clarify this statement: "The Backup and Restore API does not work on Exchange 2007 running on Windows 2008." I have run Exchange 2007 backups and restores with this API on Windows 2008 and Windows 2008 R2 and not noticed any problems. What issues might I experience? Was there an EOL announcement from Microsoft?