Ask Learn
Preview
Please sign in to use this experience.
Sign inThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Summary:
There limited supported ways to backup and restore data with Exchange programmatically. Backup Supported APIs can backup the data and restore properly. Some developers try using APIs which were not meant for backup up and restoring data in order to gain certain functionality - such approaches usually lead to dead ends such as not being able to overwrite a property is read-only.
Points of Interest:
Backgrounders:
With the newer versions of Exchange the supported way to write backup software is to invoke VSS:
About: Exchange VSS Writer - Exchange backup and restore
https://blogs.msdn.com/b/webdav_101/archive/2015/06/01/about-exchange-vss-writer-exchange-backup-and-restore.aspx
The Exchange Backup and Restore API is for older versions of Exchange its not supported with newer versions of Exchange.
About: Exchange Backup and Restore API
https://msdn.microsoft.com/en-us/library/ms878567(EXCHG.65).aspx
Also see:
Backup, restore, and disaster recovery (2013)
https://technet.microsoft.com/en-us/library/dd876874(v=exchg.150).aspx
Using Windows Server Backup to back up and restore Exchange data
https://technet.microsoft.com/en-us/library/dd876851(v=exchg.150).aspx
Troubleshoot your Exchange 2010 database backup functionality with VSSTester script
https://blogs.technet.com/b/exchange/archive/2013/04/29/troubleshoot-your-exchange-2010-database-backup-functionality-with-vsstester-script.aspx
Use the Exchange Management Shell to Determine the Status of Databases
https://technet.microsoft.com/en-us/magazine/dd560707.aspx
Exporting and importing items by using EWS in Exchange
https://msdn.microsoft.com/en-us/library/office/dn672316(v=exchg.150).aspx
My .EDB file grows when I search.
https://blogs.msdn.com/b/webdav_101/archive/2008/07/18/my-edb-file-grows-when-i-search.aspx
HOWTO: Read unmounted Exchange EDB files.
https://blogs.msdn.com/b/webdav_101/archive/2008/09/03/howto-read-unmounted-exchange-edb-files.aspx
Overview of Exchange Server Backup Methods
https://technet.microsoft.com/en-us/library/aa996125(v=exchg.65).aspx#MailboxBrickLevelBackups
Mailbox (Brick) Level Backups
There are several third-party backup programs that can back up and restore individual mailboxes, rather than whole databases. Because those backup solutions do not follow Microsoft backup guidelines and technology, they are not directly supported.
There are known problems with some versions of mailbox-level backup programs including loss of free/busy data and incomplete restores. Every effort is made to help, and to look at the errors and issues that you are having with this type of backup and restore, to determine if there are Exchange problems documented that could cause this error.
About: Messaging APIs
https://blogs.msdn.com/b/webdav_101/archive/2015/08/07/about-messaging-apis.aspx
Please sign in to use this experience.
Sign in