CodeTwo Backup for Office 365


30-day free trial with support;
no credit card required

Date Published: 10 Aug 2020
Latest Version:
Size: 31.6 MB

Supported platforms

Windows Server 2019 / 2016(1) / 2012 R2 / 2012 / 2008 R2 / 2008
Small Business Server 2011
Windows 10(2) / 8.1 / 8 / 7

Office 365 (Microsoft 365) plans with Exchange Online
Office 365 (Microsoft 365) plans with SharePoint Online
Exchange Online standalone plans

Support only for 64-bit versions

(1) If you can't find the program after the installation, consult this KB article.
(2) If the program doesn't work after upgrading to Windows 10 from Windows 7 or 8.1, you need to reinstall it.


Version history

Date10 Aug 2020

Support for OAuth 2.0 authorization:

  • the program uses OAuth 2.0 and the latest APIs to connect to and communicate with Exchange Online;
  • it is now necessary to register the program in Azure Active Directory of every Microsoft 365 (Office 365) tenant included in a backup or restore job. The program can perform the registration automatically (Microsoft 365 global admin account required), or you can choose to register the program yourself.
New:Backing up and restoring archive (in-place archive) mailboxes is now supported.
New:Mailboxes deleted from or disabled on a server are no longer automatically removed from a backup job. The program now notifies a user about such mailboxes and the user can decide whether to manually remove these mailboxes from the job.
New:Shared mailboxes no longer require licenses to be backed up.
New:Throttling is now handled more efficiently.
Fixed:The notification about the number of missing licenses that are needed to back up the selected SharePoint objects is now more precise.
Fixed:The program failed to back up Microsoft 365 (Office 365) group mailboxes if they were hidden from Outlook clients or Global Address List on the server side.
Fixed:The program would fail to perform an incremental backup of or to restore SharePoint lists consisting of over 20,000 items due to throttling.
Fixed:The program failed to back up a SharePoint site if its URL has been changed on the server side.
Fixed:If a SharePoint list or library consisted of many empty folders, the program failed to back up items from other folders.
Fixed:In some cases, if you had an empty mailbox backed up in your storage, this mailbox would fail to be migrated to a newer version of the program after an update.
Fixed:Minor UI improvements.
Fixed:Minor bugs fixed.
Date16 Sep 2019
New:Introduction of a new per-user licensing model where one user requires one license, regardless of whether you want to back up their mailbox or other resources they have access to. To back up shared resources such as public folders and SharePoint data, you need to assign licenses to each user who has access to and can modify the contents of a certain resource.
New:Backing up and restoring Office 365 group mailboxes is now supported.
Fixed:Memory usage optimization.
Date09 Jul 2019
New:The archiving of backed-up SharePoint and OneDrive for Business data is now supported.
New:The retention policy can now be applied to SharePoint and OneDrive for Business data.
New:You can now specify the frequency at which the older backed-up data is deleted from a storage due to the applied retention policy.
New:The program can now back up and restore OneNote notebooks residing in Office 365.
Fixed:SharePoint libraries consisting of over 5000 folders were not handled correctly by the program.
Fixed:On some occasions, the program would not archive backed-up mailboxes to PST correctly.
Fixed:Some SharePoint sites failed to be backed up because of the missing enum value in a client library installed together with the program.
Fixed:Other minor bug fixes.
Date08 Nov 2018
Fixed:Video files in SharePoint Asset Library were not restored properly.
Fixed:Some storage retention settings were missing after upgrading the program to version 2.x.
Fixed:Replies to Discussion Board items in SharePoint were not restored.
Fixed:Minor UI issues. 
Date25 Oct 2018
New:The program can now back up and restore SharePoint and OneDrive for Business data.
New:Introduction of a new licensing model. It is now possible to activate the program on multiple computers by using the same product license key.
New:Office 365 Germany is now supported for Exchange data.
Fixed:Listing of Public Folders has been optimized.
Fixed:Minor bugs related to handling Exchange data have been fixed.
Date11 Oct 2018
New:Support for the Transport Layer Security 1.2 (TLS 1.2) protocol.
Date01 Feb 2018
Fixed:Sometimes the CodeTwo Backup Service did not start automatically after a reboot of the machine.
Date29 Jan 2018
New:The backup and restore processes run now significantly faster and are more stable.
New:Multi-factor authentication is now supported.
New:The program is now capable of automatically recovering storage that became corrupted, for example, due to power failure.
Fixed:The file containing Bad news information was not handled optimally, which slowed down the program.
Fixed:It could take a long time for the program to synchronize a complex folder structure.
Date12 Oct 2017
New:Improved backup speed.
Fixed:Optimized previewing of backed up data.
Date01 Dec 2016
New:It is now possible to release licenses from unused mailboxes and reassign these licenses to any current mailboxes.
New:Support for a backup of public folders has been added.
Fixed:It was impossible to export some items to a PST file.
Fixed:UI improvements in the Time Filter step.
Date07 Jun 2016
Fixed:The program did not display any warnings when connection to Exchange was lost.
Fixed:Changes to the Backup Job Time Filter parameters were not applied for currently selected users.
Fixed:It was impossible to activate the program on systems older than Windows Server 2008 R2.
Fixed:Manually creating a folder inside Storage location caused Jobs working on this Storage to crash.
Fixed:It was possible to create Storage nested in another Storage.
Fixed:It was not possible to restore backups of mailboxes with long folders names or deeply nested mailbox folders structure.
Fixed:Mailboxes deleted on Exchange were not automatically excluded from existing Jobs.
Fixed:On some occasions Selecting all items in the Backups view did not work.
Fixed:Source mailboxes are now identified by their GUID instead of their SMTP address, which makes it possible to change their SMTP addresses during the backup process without losing a license assigned to them.
Fixed:On rare occasions jobs could not access the program settings, which stopped the backup process.
Fixed:It was not possible to use slash and backslash characters when providing a location path in the Storage configuration wizard.
New:UI improvements in the Jobs tab.
Date17 Dec 2015
Fixed:Jobs created in the previous version did not work after software update.
Date10 Dec 2015
New:The program now saves a current windows arrangement when it closes.
New:Sorting data in columns is now possible throughout program.
New:New icon indicating that a job will be started according to a schedule has been added.
New:It is now possible to edit job properties without stopping it.
Fixed:In specific environments the software failed to start and displayed "Assembly Microsoft.VC90.CRT" error.
Fixed:Backup job status window displayed excluded mailboxes instead of the actually backed up ones.
Fixed:Improved handling of manual stopping / starting the scheduled jobs.
Fixed:Good news were not generated for continuous jobs when these jobs were started manually.
Fixed:The program did not properly handle scenarios in which there was no free space left on HDD.
Fixed:Minor improvements and bug fixes.
Date22 Oct 2015
New:The program is now fully compatible with Exchange 2016 and Windows 10.
New:New features in the Dashboard tab: Good news (Notifications) and Bad news (Alerts).
New:Customizable email notifications for Good news.
New:Time filter is now based on the Start / End date instead of Modification date for items with time interval assigned (e.g. recurring events).
New:Enabling Retention now automatically starts Archive Job Wizard to prevent accidental data removal.
New:The backup tab now features a search box to allow mailboxes’ list filtering.
New:Restore jobs now restore last *existing* versions instead of the latest ones (which may be a deleted item).
New:Detailed licensing information is now available in Help, Licensing.
Fixed:Failed folder synchronization notification was missing the mailbox name.
Fixed:Emails attached to other emails could neither be opened/saved in the Backup preview window nor imported to a PST file.
Fixed:It was impossible to set email notifications to be sent less often than once per 100 minutes.
Fixed:There was no warning displayed that installation on 32bit systems is not supported.
Fixed:Optimization of the backup, restore and retention mechanisms.
Fixed:Minor bug fixes.
Date5 Aug 2015
New:Storage archiving feature. Now it is possible to archive storages to, e.g. flash or NAS drives, network folders, etc.
New:Retention policies for storages.
New:Archive to PST feature. Data from storages can now be archived to PST files.
New:Email alerts.
New:Dynamic lists of mailboxes in jobs. The program can now dynamically add or remove mailboxes from backup or restore jobs depending on their availability in Exchange.
Fixed:Minor bug fixes.
Date7 Apr 2015
New:It is now possible to enable password protection for your storages. If this feature is enabled, users need to provide password while viewing and restoring backups from particular storage.
New:Now users who try to use server connections created by other users of the program need to provide passwords to these connections. Passwords are required while attempting to select the connections in new backup jobs or while editing the existing backup jobs.
Fixed:Minor bug fixes.
Date2 Mar 2015
New:Final Release version.