Sort by

Diagnosing CodeTwo Backup »

Problem: CodeTwo assistance is required when you experience problems with CodeTwo Backup or require advanced configuration of the software. You need to provide a description of your environment and/or send certain diagnostic files to CodeTwo. Solution: Follow the steps below to provide comprehensive diagnostics to CodeTwo Support. Gather [...] (ID:977)

How to disable timeout and throttling alerts in CodeTwo Backup »

Problem: You would like to stop receiving alerts related to communication problems (such as timeouts and throttling) in the Administration Panel of CodeTwo Backup. Solution: To prevent CodeTwo Backup from generating the alerts, you need to modify the value of the DontGenerateBackupAlertOnCommunicationProblems parameter in the program’s [...] (ID:969)

How to change the retention period for good/bad news alerts in CodeTwo Backup »

Problem: You would like to increase or decrease the time over which good news and bad news alerts are stored in the CodeTwo Backup log files and displayed in the program’s Administration Panel. Solution: The period over which alerts are stored is controlled by three parameters: GoodNewsRetentionDays controls how much time will have to [...] (ID:928)

How to back up mailboxes from a subdomain »

Problem: You want to back up mailboxes from a subdomain, but they are not detected by CodeTwo Backup when creating a new backup job or when running an existing backup job. Solution: To create backups of mailboxes from a subdomain, you have to modify the configuration of CodeTwo Backup in the following way: If the program is running, stop [...] (ID:927)

How to resolve problems with accessing SharePoint Online sites in CodeTwo Backup »

Problem: When configuring or running backup/restore jobs in CodeTwo Backup, you get one of the following errors: Cannot contact site at the specified URL . Access to this site has been blocked. Cannot contact site at the specified URL . There is no Web named . You can’t choose this option because the original site collection no [...] (ID:922)

Microsoft 365 sign-in screen appears blank when configuring a connection to Exchange Online »

Problem: When configuring a connection to Microsoft 365 (Exchange Online) in CodeTwo backup or migration software, the Microsoft sign-in screen is not displayed correctly (blank screen is shown) and you cannot enter your credentials. This is similar to what is shown in Fig. 1. Fig. 1. Blank Microsoft 365 sign-in screen. Solution: This [...] (ID:915)

How to use connections created by other users in CodeTwo Backup »

Problem: CodeTwo Backup does not allow you to use server connections or edit jobs that use server connections configured by other users. Solution: CodeTwo Backup can be operated by any local user account that has access to the machine where the program is installed. However, server connections configured by one user cannot be used by [...] (ID:877)

How to reconfigure obsolete server connections that use Basic Authentication in CodeTwo Backup »

Problem: After updating CodeTwo Backup to the new version, some connections are marked as [obsolete] and there is a permanent alert shown on the Bad news card that reads: Server connection '{Connection displayname}' needs to be reconfigured to use Modern Authentication (OAuth 2.0) when connecting to Office 365. Otherwise, jobs that use [...] (ID:875)

How to check if my environment is hybrid? »

Problem: You need to check if the environment you are working with is cloud-only, purely on-premises or if it implements any hybrid configuration. Solution: The hybrid environment in most cases refers to an Office 365 tenant perpetually connected with an on-premises infrastructure. Active Directory synchronization The primary feature that [...] (ID:859)

How to register CodeTwo applications in Entra ID (Azure AD) »

Problem: You want to manually register CodeTwo application in your Microsoft Entra ID tenant. Solution: CodeTwo Backup (starting version 2.3.x). CodeTwo Office 365 Migration / CodeTwo Exchange Migration (starting version 3.2.x) and the Sent Items Update service in CodeTwo Exchange Rules family of software (starting version x.14) connect [...] (ID:840)

Troubleshooting CodeTwo license status verification issue »

Problem: When you start your CodeTwo product, access the licensing information or start a job, you get the following errors: Failed to verify the program license status. Check your internet connection and restart the program. System info: Value cannot be null. Parameter name: licenseKeyDesc or There was an error deserializing the [...] (ID:828)

How to fix problems related to remote PowerShell connections »

Problem: Due to various PowerShell errors, you cannot configure a server connection to the target on-premises Exchange environment in your CodeTwo software. You may encounter one of the following errors: Connecting to remote server failed with the following error message: The WinRM client cannot process the request. or The request for [...] (ID:824)

How to import PST files to Outlook despite errors »

Problem: You receive the following error when importing a PST file to Outlook: Some items cannot be copied. They were either moved or deleted, or access was denied. Solution: There are number of reasons why PST files get corrupted or damaged, one of which being their size (bigger PST files tend to become corrupted more easily). The error [...] (ID:822)

Microsoft security policies prevent creating app passwords in Microsoft 365 »

Problem: After enabling multi-factor authentication (MFA) for the entire organization (or for admins only) by using Azure AD Identity Protection or Microsoft 365 security center, app passwords may no longer be available for the affected users. This prevents you to use app passwords in your CodeTwo software in order to connect to your [...] (ID:821)

Custom columns are missing in restored SharePoint lists »

Problem: After restoring a backed-up SharePoint list to another list with CodeTwo Backup, the list is missing several columns. Solution: SharePoint lists usually consist of several columns that contain additional information about list items. It is possible to add default types of columns to the list or create custom ones. Either way, [...] (ID:816)

Mailboxes are not backed up due to ID mismatch »

Problem: While running an Exchange backup job in CodeTwo Backup, some mailboxes fail to back up and you receive the following message: Failed to back up mailbox '' because its ID doesn’t match the ID of the mailbox existing in the storage.  Solution: This issue occurs only if you have backed up an Office 365 mailbox created shortly [...] (ID:815)

CodeTwo Reseller Panel: frequently asked questions (FAQ) »

This article contains a list of questions frequently asked by CodeTwo partners and resellers. How to place an order? When I place an order, how is the customer's license delivered? How can I calculate the product price? Can I order multiple products at the same time? Can I transfer a license to a different end user? How can I pay for my [...] (ID:810)

OneNote synchronization problems after restoring a backup »

Problem: After restoring a backed-up OneNote notebook to a SharePoint library by using CodeTwo Backup, you are experiencing synchronization issues in OneNote or you cannot save changes to a notebook page at all. Solution: Certain settings need to be disabled in a document library in SharePoint Online or on-premises SharePoint Server if [...] (ID:806)

Office 365 group mailboxes are not being backed up »

Problem: CodeTwo Backup fails to create a backup copy of an Office 365 group mailbox. You receive the following error: Couldn’t connect to Office 365 group mailbox '{email}' because the group is private and there are no mailbox-enabled users added as owners or members to that group. Solution: Office 365 users can be assigned as owners [...] (ID:803)

How to send files to CodeTwo Customer Support »

Problem: You would like to send files (such as program logs, screenshots, emails, etc.) to CodeTwo for diagnostic purposes. Solution: To ensure maximum safety of your files and speed up our response, you should only send us files via a dedicated file upload form. There are two ways to access it: If you haven't reported the problem yet, [...] (ID:802)

Troubleshooting impersonation rights error »

Problem: When you are migrating mailboxes or running data backup or restore jobs by using CodeTwo software, you get the Failed mailbox message on the Bad news card with the following information: The account does not have permission to impersonate the requested user. A similar error may also occur when using the Sent Items Update [...] (ID:799)

Troubleshooting problems with unavailable Exchange Web Services »

Problem: While using CodeTwo software, your migration or backup job fails with the following error message: Exchange Web Services are not currently available for this request because none of the Client Access Servers in the destination site could process the request. Solution: This error occurs when connecting to Exchange Web Services. [...] (ID:797)

How to retain folder permissions after restoring/migrating public folders with CodeTwo software »

Problem: You want to restore/migrate public folders to another Exchange environment by using CodeTwo Backup or CodeTwo migration software. At the same time, you want to keep the same folder permissions as configured on your source environment in order to restrict access to some of the folders to a specific group of users. Solution: By [...] (ID:780)

Error: The specified object was not found in the store »

Problem: When using CodeTwo backup or migration software, you receive the following error: Error: The specified object was not found in the store. Can't connect to the mailbox of user Mailbox database guid: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx because the ExchangePrincipal object contains outdated information. The mailbox may have been [...] (ID:779)

How to split an existing storage into smaller ones in CodeTwo Backup »

Problem: Due to the growing volume of Exchange and SharePoint data kept in a single storage in CodeTwo Backup, you need to split that storage into a few smaller ones. Solution: To divide a storage into smaller ones, you need to create a new storage (or storages) and manually move selected data (Exchange mailboxes as well as SharePoint [...] (ID:769)

Changing time limit for creating list lookups in CodeTwo Backup »

Problem: You receive the following exception while attempting to restore the backed-up SharePoint data with CodeTwo Backup: Creating a single list lookup for list '' exceeded the set time limit of 30 minutes. The lookups for this list are not restored. Solution: When restoring a SharePoint list, the program first retrieves all items [...] (ID:760)

Troubleshooting CodeTwo certificate validation problems »

Problem: You are unable to use or access key features of your CodeTwo product or even start the program itself. You receive one of the following messages: Failed to verify application certificates on this machine. or The library is signed with an invalid certificate. or The program cannot access the CodeTwo licensing service or the [...] (ID:759)

How to change the versioning settings in SharePoint »

Problem: When restoring SharePoint data in CodeTwo Backup, you receive notifications informing you that the program was unable to change or restore some or all versioning settings for a list or library in your SharePoint environment. Solution: Before attempting to restore any data, CodeTwo Backup modifies the following versioning [...] (ID:755)

How to export public folders to a PST file »

Problem: You want to export your backed-up public folder data to a PST file by using CodeTwo Backup. Solution: CodeTwo Backup fully supports exporting backed-up Exchange data, including public folders, to PST files. This can be achieved by following the steps below: Important If your public folders are already backed up in one of your [...] (ID:751)

How to create an account that can be used to back up SharePoint data »

Problem: You want to create a new admin account that is used by CodeTwo Backup to back up and restore SharePoint data.  Solution: Below you can find step-by-step instructions on how to create an admin account that has all the necessary roles and privileges to back up and restore data from: SharePoint Online on-premises SharePoint [...] (ID:730)

How to archive a backup storage on a network drive »

Problem: Using CodeTwo Backup software, you are unable to archive a backup storage on a network drive. You receive the following, or similar, error: Error: Access to the path ‘\\ENV123-W10\Deployment\StorageArchive\ArchiveOwner.xml’ is denied. Solution: This error occurs if CodeTwo Backup doesn’t have the necessary access [...] (ID:696)

How to remove unnecessary mailboxes from a backup storage »

Problem: After creating a backup of your Exchange or Office 365 mailboxes using CodeTwo Backup, you want to delete one or more unnecessary mailboxes from the backup storage. This may be required by your legal team to help you stay compliant with GDPR (e.g. right to be forgotten). Solution: For security reasons, CodeTwo Backup software [...] (ID:682)

How to fix problems related to the primary SMTP address in CodeTwo software »

Problem: When using CodeTwo tools to migrate or back up your data, you receive the following error: The primary SMTP address must be specified when referencing a mailbox. Solution: When creating a new migration or backup job, you specify which mailboxes you want to migrate or back up by their primary SMTP address, shown in the software. [...] (ID:681)

How to use app passwords with CodeTwo software »

Problem: You have a Microsoft 365 (Office 365) account with multi-factor authentication (MFA) enabled. When configuring a connection to Microsoft 365 in CodeTwo software, you receive the following error: The request failed. The remote server returned an error (401) Unauthorized. Solution: Most CodeTwo products support MFA-enabled [...] (ID:667)

Installing CodeTwo products on Windows Server 2016 »

Problem: After a successful installation of CodeTwo software (listed in the Related products section below this article) on Windows Server 2016, you cannot launch the program from the Start menu. It’s not possible to expand the CodeTwo folder that was created there, and you cannot find the installed program using the search function in [...] (ID:661)

How to grant full access control to public folders »

Problem: You have insufficient access rights to migrate or back up public folders with CodeTwo software. Solution: The admin account used in CodeTwo software to connect to the source server needs to be manually granted the Full control permission to the root public folders tree. The solution depends on your environment: Exchange Server [...] (ID:658)

How to allow PowerShell to connect to Exchange Server over IP address »

Problem: You need to be able to connect with PowerShell to your on-premises Exchange Server by using its IP address instead of its FQDN or hostname. Solution: In order to allow PowerShell to connect remotely over an IP address, PowerShell Virtual Directory in IIS must be configured for basic authentication. Follow the steps below to do [...] (ID:601)

Enable WCF Tracing »

Problem: You would like to enable tracing of any WCF service or application, for diagnostic purposes. Solution: Every WCF service and application comes with its own CONFIG file. The CONFIG files are located in the same directory as executable files of the service or application. We strongly recommend that you create a backup copy of [...] (ID:553)

Moving installation of CodeTwo Backup to another machine »

Problem: You need to move CodeTwo Backup installation to a different machine, and you want to keep your old data, settings, etc. Solution: The CodeTwo Backup installation is not designed to be moved between different machines. Because of that, it is not possible to keep the software settings when moving the program to a different [...] (ID:519)

Create an RBAC-compliant account for CodeTwo Software »

Problem: You need your CodeTwo software to use the credentials of an account that has only the minimum required permissions, following the Role Based Access Control (RBAC) approach. Solution: To connect to your on-premises Exchange server in CodeTwo software listed below this article (in the Related products section), you need to [...] (ID:517)

Error related to deserializing object graph »

Problem: The following error occurs in one of the WCF services used by CodeTwo software: The InnerException message was 'Maximum number of items that can be serialized or deserialized in an object graph is '65536'.  This problem is related to the default WCF service limits that your CodeTwo program has reached. This may happen in some [...] (ID:498)

Backup speed »

Problem: The backup or restore process is visibly slower than network bandwidth. Solution: In some cases, users may notice that the actual backed up or restored data transfer speed is considerably slower than their network bandwidth. See the user's manual to learn why. Another reason backup speed may be low is the storage solution used [...] (ID:476)

Finding large items in Exchange mailboxes »

Problem: You want to find and list the largest items in Exchange mailboxes. Solution: This article helps you list the largest items in mailboxes. This knowledge can be useful in various circumstances. For example, you want to migrate an Exchange organization, and the target Exchange Server's message size policies are more strict than in [...] (ID:440)

How to find the EWS URL and how to test it »

Problem: You want to know the URL of Exchange Web Services (EWS). Solution: Finding the EWS URL on a client access server Finding the EWS URL by using the configuration of Web Services Virtual Directory Testing the EWS URL Finding the EWS URL on a client access server Most Exchange servers have the Client Access Server (CAS) role [...] (ID:429)

How to create public folders in Microsoft 365 (Office 365) and Exchange Server »

Problem: You need to manually enable public folders in Exchange Online (Microsoft 365) or Exchange Server 2013, 2016, 2019. Solution: To enable public folders, you have to create an empty public folder tree. If you are using CodeTwo Office 365 Migration or CodeTwo Exchange Migration, the exact tree structure and content of the public [...] (ID:289)

How to set impersonation rights manually »

Problem: How to manually manage impersonation rights for an administrator account. Solution: Important Note that the old Office 365 Small Business plans do not allow you to assign impersonation rights manually. The default built-in admin account is the only one who can hold such permissions. Also, the current plans with a partial support [...] (ID:285)

Changing message size limits »

Problem: You would like to change the message size limit, set on your target Exchange Server. This may be helpful when uploading large items via Exchange Web Services (EWS). EWS is used by selected CodeTwo products such as migration or backup software. Solution: Depending on your environment, you might need to edit the configuration files [...] (ID:284)

How the Exchange throttling policy impacts CodeTwo software »

This article discusses the concept of throttling and how the Exchange throttling policy affects the performance of CodeTwo software. In addition, it provides instructions on how to manage throttling policies in Exchange. What is throttling? In short, throttling imposes a limit on the number of concurrent requests that can be executed at [...] (ID:283)

How to find the license key in CodeTwo software »

Problem: You need to find the license key for your CodeTwo software. Solution: CodeTwo applications are activated to the full version by entering a 25-character license key that you receive once the order is paid for. Finding the license key/activation code in CodeTwo software With the exception of CodeTwo Public Folders, the license [...] (ID:167)

CodeTwo Backup for Exchange - FAQ »

Frequently Asked Questions (FAQ)

CodeTwo Backup for Exchange pricing details »

Pricing The product license key is sold in a pre-paid annual subscription model. The price is based on the number of users whose data you want to back up. One user requires one license, regardless whether you want to back up their mailbox, public folder or SharePoint data they have access to, or all those resources at the same time. So, [...]

Exchange and SharePoint backup tool - examples of use »

Where to go next? Frequently asked questions (FAQ) User’s Manual Prices Download the free trial Get a concise overview of our backup tools Examples of use CodeTwo Backup for Exchange allows you to automatically back up and restore Exchange mailboxes, public folders data, and SharePoint sites. Thanks to intuitive management options, it [...]

CodeTwo Backup for Exchange - UI & action screenshots »

Screenshots Take a look at the screenshots from CodeTwo Backup for Exchange to get a general idea of what the program looks like and how it works. For a more hands-on experience, we recommend downloading the free 30-day trial version (fully functional, no credit card required).All CodeTwo Backup for Exchange's activity details - such [...]

Why is CodeTwo Backup for Exchange secure? »

Why CodeTwo Backup for Exchange is secure CodeTwo Backup for Exchange is a solution developed to help companies secure their emails, contacts, calendars, and other Exchange mailbox contents, as well as public folders and SharePoint. See how the program protects your business data.   CodeTwo Backup for Exchange Reliability and security [...]

SharePoint and Exchange backup software - key features »

Central, automatic, intuitive Backup jobs: Use backup jobs to manage all aspects of Exchange mailbox, public folders and SharePoint backups - scheduling, scopes of data, filtering, and more. Continuous incremental backup: After creating a full copy of mailbox, public folder or SharePoint data selected by the admin, subsequent backup [...]

Backup & Recovery Software of Exchange Server and SharePoint »

Easily managed automatic backup of Exchange mailboxes, including archive (in-place archive) mailboxes. Use CodeTwo Backup for Exchange's graphical console to schedule incremental backups, perform one-time archiving actions, browse through backed up mailboxes, recover deleted items, restore data to original or new locations, and [...]

CodeTwo Backup for Exchange - version history »

Version history Version Date 13 May 2024 Fixed: Previews of backed-up items were not displayed, and archiving these items to PST failed after Microsoft updated their FastTransfer stream binary format. Fixed: The program sometimes failed to back up private Microsoft 365 groups if an admin account used to configure a connection [...]

Overview »

CodeTwo Backup is designed to create local backups of your Exchange and SharePoint data sitting on Office 365 and on-premises servers. The program allows you to back up mailboxes, public folders, SharePoint sites and site collections, Office 365 groups, as well as Office 365 users' OneDrive for Business data. CodeTwo Backup can be [...]

Licensing »

The licensing of CodeTwo Backup is based on an annual subscription model. When the 12-month subscription period is over, you need to renew your subscription to continue running existing backup jobs and to create new backups. However, you will be able to restore the backed-up data even if your subscription has expired. Trial version For [...]

Dashboard and alerts »

The Dashboard tab lets you monitor the operation of the program and navigate to other tabs or cards. It also allows you to control some of the functions of the program, including jobs, storages, server connections, and alerts. The Dashboard tab consists of  the following cards: Good news or Bad news - show all important notifications [...]

Troubleshooting SharePoint connectivity »

This article contains information on all known connectivity problems related to SharePoint servers (both SharePoint Online and its on-premises version) as well as possible solutions. Problems with configuring a connection to SharePoint Online Problems with configuring a connection to on-premises SharePoint server Other known SharePoint [...]

Troubleshooting on-premises Exchange Server connectivity »

Typical connection problems for on-premises Exchange servers are described below. Exchange server name vs. IP address Failed to connect to Exchange Server Failed to grant the impersonation rights Failed to connect to target PowerShell Exchange server name vs. IP address There are two connection options available in the Server [...]

Creating a new connection to Exchange server »

To be able to back up your Exchange data in CodeTwo Backup you first need to configure a connection to your server. The program allows you to configure multiple connections to Office 365 (Exchange Online) and on-premises Exchange servers. You can configure a new connection to your Exchange server when creating a new backup job or directly [...]

Activation »

If you have installed the trial version of CodeTwo Backup, you do not need to reinstall the program or use any other installer to activate it to the full version. Simply use the product license key that you have received after finalizing your order. See detailed instructions below. Important Before activating the program, make sure that [...]

Creating a new connection to SharePoint »

CodeTwo Backup allows you to connect to multiple SharePoint servers, both online (Office 365) and on-premises. You can configure the connection when creating a new backup job or directly from the program’s Dashboard, by clicking the Settings button () on the Defined server connections card and selecting New > SharePoint connection [...]

Creating SharePoint restore jobs »

Backed-up SharePoint data can be restored from a local storage to the original location or another SharePoint server (Office 365 or on-premises). This is achieved with restore jobs. CodeTwo Backup allows you to restore entire SharePoint sites (classic site collections as well as team sites connected to Office 365 groups), OneDrive for [...]

Creating Exchange backup jobs »

This article describes how to configure an Exchange backup job to create a local backup of your Office 365 or on-premises Exchange mailboxes and public folders. Use this job to back up: user mailboxes (including archived mailboxes) shared mailboxes resource mailboxes (room and equipment) Office 365 group mailboxes (Exchange Online only) [...]

Creating SharePoint backup jobs »

This article explains how to configure a SharePoint backup job to create a local backup copies of your SharePoint Online or on-premises SharePoint Server data. This type of job lets you back up: SharePoint team sites (SharePoint Online only) SharePoint sites and site collections (modern and classic experience) OneDrive for Business data [...]

Troubleshooting Office 365 connectivity »

When you verify connection settings in the last step of the Exchange connection wizard, CodeTwo Backup performs the following actions: it registers itself in Microsoft Entra ID (Azure Active Directory) of the tenant to which you are configuring the connection (applies only if you chose the Automatic registration option), attempts to [...]

Quick guide to creating and restoring backups »

This section describes step by step how to create a continuous backup job for multiple source mailboxes located in Office 365. This job will be triggered during the week, outside the working hours. You will also learn how to restore several backed up items from a specific point in time to another folder on the same server. Use the links [...]

Supported platforms and requirements »

The tables below contain all the information regarding system requirements and supported platforms for CodeTwo Backup. Software components The program consists of two main components installed together: CodeTwo Backup Service - responsible for the back-end management of jobs and other associated processes CodeTwo Backup [...]

Backup model »

This article describes the algorithm behind the backup model. CodeTwo Backup is an incremental backup software solution designed for both Office 365 and on-premises Exchange and SharePoint servers. Incremental backup means that only the initial cycle of a backup job backs up the entire mailbox or SharePoint site content. Subsequent cycles [...]

Monitoring jobs »

The Jobs tab of CodeTwo Backup (Fig. 1.) has two main functions. First, you can create and manage all jobs from here. Second, it holds details about all defined jobs: backup, restore, and archive. Fig. 1. The Jobs tab of CodeTwo Backup. Managing existing jobs Each job defined in the program can be managed from the Jobs tab. Use the [...]

Installation process »

CodeTwo Backup can be installed on any computer that meets the installation requirements. This includes both physical and virtual machines. Make sure that the machine on which you install the program has a stable and uninterrupted high-speed internet connection and is turned on all the time, otherwise no backups will be created. To [...]

Creating Exchange restore jobs »

CodeTwo Backup can restore mailboxes and public folders from a local storage to a chosen Exchange server (Office 365 or on-prem) via restore jobs. You can also choose to restore only selected folders (Inbox, Sent Items, etc.) or items (individual emails or files). Restore jobs can be created from the program's Backups tab (Fig. 1.). [...]

Creating a new storage »

To be able to back up any data, you first need to create a new storage. There are two ways to do so: Directly in the Administration Panel: go to the Storages tab and click New on the menu bar (Fig. 1.). Fig. 1. Opening the storage creation wizard via the Storages tab. When configuring a backup job: once you open the backup job [...]

Create backups »

CodeTwo Backup creates backups of your Exchange data (mailboxes and public folders) as well as SharePoint data (site collections, team sites, and OneDrive for Business) by running backup jobs. The backed-up data is kept in storages. Each job can back up one type of data (Exchange or SharePoint), from one type of environment (on-premises [...]

Configuring an archive job »

This article explains how to configure an archive job for a selected storage.  Start by opening the archive job wizard. You can do it: from the Jobs tab, by clicking New > Archive storage on the top menu (Fig. 1.), Fig. 1. Creating a new archive job from the Jobs tab. or you can go to the Storages tab and either select a storage [...]

Restore backups »

CodeTwo Backup can restore data from a storage to a chosen location via restore jobs. It is possible to restore entire mailboxes and SharePoint sites (site collections, team sites, and OneDrive for Business sites), as well as individual items (folders, lists, libraries, OneNote notebooks, files, etc.) to both the original and other [...]

Installation overview »

This section includes the essential information required to install the program in your environment. Installation process How to update or upgrade and what is the difference Reinstall or move to a different machine How to uninstall - learn how to uninstall the software If you want to know more about the concept and main features of [...]

Data retention policies »

Backing up your Exchange and SharePoint data can quickly use up the available storage space, no matter how large it is. To keep your storage growth under control and avoid situations when all your local drives are full, CodeTwo Backup comes with data retention policies and archiving functionality. Retention policies automatically delete [...]

Scheduler and activity periods »

The two main features of CodeTwo Backup – backing up and restoring data – are realized via the so-called jobs. A backup job, once configured, can be executed either manually or automatically, by using a built-in scheduling capability. The restore job, on the other hand, can only be run manually. Jobs can also be divided according to [...]

Server connection »

CodeTwo Backup is designed to work with Exchange Online and SharePoint Online included in Office 365 as well as on-premises Exchange and SharePoint servers. In all these cases, the software uses the administrator account (that has appropriate rights assigned) to access mailboxes' and sites data via Exchange Web Services (EWS) or [...]

First steps »

First time using the program? With CodeTwo Backup, you can back up all or selected data from Office 365 (Microsoft 365), SharePoint, OneDrive for Business and Microsoft Teams to a safe location of your choice, as well as restore it from there. Go to the section of your interest and click a link to learn about specific topic. System [...]

Troubleshooting »

This section describes the most common problems associated with connecting to Office 365, Exchange server, and SharePoint server, along with proposed solutions. Use the links below to learn more: Troubleshooting Office 365 connectivity Troubleshooting Exchange Server connectivity Troubleshooting SharePoint connectivity Problem not [...]

Data archiving »

CodeTwo Backup saves data in local repositories called storages. For safety reasons, the backed-up data can be stored only on local disk drives. As the volume of the backed-up data increases, the storage volume increases. To avoid situations in which all of your local disk drives are full and your systems are strained, CodeTwo Backup [...]

Log files »

CodeTwo Backup generates log files for all kinds of jobs. They are all kept together within the software's subfolder in the %ProgramData% folder along with some configuration and statistics files. Sending logs to CodeTwo Support If you ever experience technical difficulties with CodeTwo Backup and CodeTwo Customer Support assistance is [...]

Data restoring »

CodeTwo Backup has the ability to restore data from your backups. To simplify the selection of data to be restored, it is possible to search and browse through the backed-up data directly in the program. This allows the user not only to pick the right data but also to preview all data collected in a storage, including email [...]

Archiving to PST »

This article explains how to configure a PST archive job for a selected storage in order to export your Exchange data (mailboxes, public folders, etc.) to PST files. The PST archive job will create a separate PST file for each mailbox and public folder included in the job. Important Before you proceed with this job, make sure you are [...]

Archiving storages and importing archives »

CodeTwo Backup saves the backed-up data in local repositories called storages. For safety reasons, storages can be created only on local disk drives. To avoid storing a lot of unnecessary data locally, and keep storage growth under control, the program includes the option to archive storages on external drives.  Archives are exact [...]

Mapping SharePoint users, groups and permissions »

CodeTwo Backup allows you to restore backed-up SharePoint (including OneDrive for Business) data to the original or another SharePoint server. This data also includes permission levels assigned to individual users or groups of users. When restoring SharePoint data, make sure to map users, groups, and permissions between the source and [...]

Trial version »

The trial version of CodeTwo Backup can be used for free for 30 days. During this period, the program offers the same functionalities as the full, licensed version, with the following exceptions: you can restore up to 5 items from each backed-up Exchange mailbox or public folder, you can restore up to 5 items from each backed-up [...]

Storages »

A storage is a target destination where the program saves the backed up data. It is also a place from which backup data is restored. Both Exchange/Office 365 and SharePoint data can be backed up to the same storage. However, you cannot back up public folders from different sources (on-premises Exchange servers or Office 365 tenants) to [...]

Uninstall CodeTwo Backup »

Removing CodeTwo Backup is as easy as uninstalling it from the Windows Control Panel: Go to your Windows Control Panel. Click on Programs and Features (or Add or Remove Programs in older Windows version). Find CodeTwo Backup on the list, right mouse click on it and choose Uninstall. Follow the uninstaller wizard instructions if any are [...]

Scheduling backup jobs »

Backup jobs don't need to be completed in one go. They can be automatically paused and resumed at your convenience. For example, you may want to run a 10-hour backup job in 2-hour batches, backup your data only when the workload on your systems is the lowest (e.g. at nights or on weekends), or schedule the program to run backup jobs [...]

Configuring server connections »

CodeTwo Backup connects to your environment through the use of server connections. All configured server connections are visible on the Dashboard tab, on the Defined server connections card (Fig. 1.). Fig. 1. The Defined server connections card. You can create a connection to:  Office 365 (Exchange Online)   on-premises Exchange [...]

Data storage »

CodeTwo Backup keeps the backed-up data in a local resource referred to as storage. A storage consists of a folder tree that resembles the structure of a mailbox or SharePoint site. All items backed up by the software are saved as binary files. That means that – contrary to common text formats – it is not possible to view contents of [...]

Feedback »

Your feedback is very important to us. It has continuously helped us develop better applications and we strongly encourage you to send us your concerns and suggestions about new and existing features. Your opinion shapes new functionalities and drives changes in the forthcoming versions of our software. Share your opinion on CodeTwo [...]

How to update or upgrade and what is the difference »

The version number The program's version is always visible on the title bar of the main window of the program. It consists of 4 numbers separated by dots, e.g. The version number uses the following pattern: [major].[minor].[maintenance].[build] which mean the following: [major] –  the first position indicates the major [...]

Understanding CodeTwo Backup »

This section contains conceptual descriptions of all features of the program. If you want to know how to configure each feature, go to the respective section in this manual: Creating data backup Restoring backed up data Archiving storages and importing archives Click on the links to learn about: Program's components – [...]

Importing archives »

Archives created with archive jobs in CodeTwo Backup can be imported back to the program. A short, four-step wizard will guide you through the import archive job configuration. Warning It is not possible to import data from PST archive files to CodeTwo Backup. There are two ways to open the import wizard: on the Jobs tab, click New > [...]

Program's components »

The architecture of CodeTwo Backup resembles a client-server model. There are two main components of the software: the Backup Service and the Administration Panel. Both of them have to be installed, but serve different purposes and run independently from each other. There is also another service called the Indexer that allows you to [...]

Monitoring and diagnostics »

There are several ways to monitor the software and diagnose problems in CodeTwo Backup: Dashboard serves as the command and control interface for the software and displays alerts. Alerts (including email notifications) warn software admins about any potential problems. Jobs tab provides the diagnostic data about defined jobs and [...]

Filtering and previewing items to be restored »

This article will help you navigate the Backups tab, where you can preview the contents of each storage and choose items that you want to restore. Follow the links below for additional information: Selecting a storage Previewing items and items’ versions Filtering backed-up items Selecting a storage You can have multiple storages in [...]

Getting started »

The links provided below lead to essential information about the system requirements of CodeTwo Backup as well as how to install the program in your environment. Supported platforms and requirements - the list of supported Exchange and SharePoint environments, operating systems, hardware requirements, additional components, rights [...]

Managing existing connections »

All server connections defined in the program can be easily configured via the Manage server connections window. To open this window, go the Dashboard tab of the Administration Panel and click the Manage () button in the upper-right corner of the Defined server connections card (Fig. 1.). Fig. 1. Opening the server connections [...]

How to reinstall the program or move it to a different machine »

Sometimes you may need to reinstall the program or even move it to a different computer. Keep reading to learn how to do that. Reinstallation Reinstallation of the software is rarely required. However, it may happen that it will be recommended by CodeTwo Support, for example when you accidentally remove some of the installation files or [...]

Upgrade to version 2.x »

The upgrade is free of charge for all clients who already own a valid license key for version 1.x of CodeTwo Backup. New clients should simply purchase a new license. See the details below. New clients If you don't own a version 1.x license key of the software installed, you can purchase the license key on the product’s website. Once [...]

Managing existing storages »

Each storage created in the program can be managed from the Storages tab in the Administration Panel. You can: Add an existing storage Edit storages Remove storages Adding an existing storage To add an existing storage, for example a storage that was previously removed from the program, click the Add existing button in the top menu [...]

Monitoring storages »

Since storages are in constant use by running (active) jobs, you can check their status in three different places in the Administration Panel. You can monitor your storage: on the Storages card on the Dashboard tab (Fig. 1.). The information included here shows the names of storages and available disk space. Fig. 1. The status of [...]

How does CodeTwo Backup for Exchange work?

CodeTwo Backup for Exchange can be deployed on Windows 10 (or newer) or Windows Server 2016 (or newer) machine within your domain. It connects with your servers via Exchange Web Services (EWS) and SharePoint API to back up mailboxes, public folders and on-premises SharePoint data to an in-house storage. The admin using the program must have impersonation rights granted on users' mailboxes. The admin using the program must be assigned specific roles or given necessary access rights to back up Exchange and SharePoint data (learn more).

Backups are based on jobs which have 3 customizable properties: location of the backup; scope of data to be archived (defined using a wide range of criteria); start and end time of the backup job.

2 types of backup jobs are available: one-time and continuous. Continuous backups are performed in cycles. The first cycle creates a backup copy of all the data that meets the criteria defined by the admin. Subsequent cycles create only incremental layers in places where changes have been introduced.

Restoring data is possible on virtually every level: starting with items or attachments, through folders, ending with entire mailboxes. As for SharePoint, the program allows you to restore entire site collections, individual sites, lists, libraries, folders or single items. The target location of a restore action can also be chosen freely. It can another SharePoint server or even Office 365 tenant.

Can I trial the software?

Yes, you can.

The trial version is free and works for 30 days. All backup features are fully functional during the trial. Restoring items is limited to 5 per folder. If you want to test the restore feature without this limit, you can contact CodeTwo Customer Success team and ask for a special temporary license key that removes the limit for a few mailboxes.

After the trial ends, the software ceases to operate, but all settings and completed backups are kept. When you activate CodeTwo Backup for Exchange with a license key, the software will pick up from where you left off during the trial.

What are the system requirements?

The minimum hardware and system requirements for CodeTwo Backup for Exchange to work correctly can be found in the user's manual

The software can be installed on a physical or virtual machine. The user performing the backup tasks needs to have impersonation rights granted on users' mailboxes (if not, the program will assign that user the necessary rights automatically). By default, such rights are granted to members of the Organization Management group.

Disk space requirements depend on the amount of data you want to back up. We highly recommend using SSD drives for storing your backed-up data.

Does CodeTwo offer storage for mailbox backup copies?

No, we don't. All mailbox backup copies must be stored on your own drives.

Is there a backup-to-cloud option?

No, not yet. But we may add support for 3rd party cloud hosting services in the future.

How much disk space will I need?

It depends on how much data you want to back up. CodeTwo Backup for Exchange will perform backups until there is no free space left. The program's interface displays information about the amount of used and free disk space.

How is CodeTwo Backup for Exchange priced and licensed?

The license for the program is sold in an annual subscription model. One license is taken per each backed-up user. 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. The license has to be renewed after one year if you want to continue backing up your data. You can’t pay for the subscription monthly. Learn more on the pricing page.

When your annual subscription expires you will no longer be able to back up data, but you will still be able to restore items.

Can I reassign a license of a user who left the company?

Yes, you can.

CodeTwo Backup for Exchange allows you to recycle licenses meaning that you can release a license from a mailbox and reassign it to another one – providing that the license has already been in use for at least 30 days.

How can I add seats to my license?

You can purchase additional seats for your license using the Additional licenses option available in the CodeTwo Backup for Exchange order form. Make sure to prepare your existing license key, so that you can provide it during the ordering process.

Purchasing additional licenses does not extend the subscription end date (the cost of additional licenses is reduced to cover only the time left on your subscription).

What does CodeTwo Backup for Exchange back up?

The software backs up user mailboxes, archive (in-place archive) mailboxes, shared mailboxes, SharePoint site mailboxes, resource (room and equipment) mailboxes and public folders from Microsoft Exchange Server 2019 and 2016, as well as SharePoint Server 2019 and 2016 site collections. All typical folder and item types are supported. CodeTwo Backup for Exchange also can be used to back up Office 365 (Microsoft 365), that is mailbox data in Exchange Online, site collections and team sites in SharePoint Online and OneDrive for Business data. For more details on supported scenarios see our user’s manual.

At this point, the program does not back up Skype for Business. If you need this feature, please contact us to submit your feature request.

Can I use it to export mailbox data to PST files?

Yes, you can. To export mailbox data to PST files using CodeTwo Backup for Exchange, you have to perform 2 steps:

  1. Create a backup of selected mailboxes. Learn more...
  2. The backup will be saved in a storage, which can be archived to PST files using a dedicated option. Learn more...

CodeTwo Backup for Exchange allows for exporting public folders data to the PST file format as well. Learn more…

You can also set CodeTwo Backup for Exchange to archive data to PST files repeatedly. To manage disk space taken up by the archives on your local drive, you can apply an archive retention policy.

Is there an option to limit the scope of backed up items?

Will I be able to create one-time data snapshots or do I need to run continuous backups only?

CodeTwo Backup for Exchange lets you do both. You can set it to create a one-time snapshot of a selected chunk of mailbox data, and then stop. But you can also configure continuous backups that work non-stop, or in scheduled activity periods.

Does the software impose item size or speed limits?

No, it doesn't. Its performance depends only on environmental factors such as hardware speed, mailbox database access speed, EWS and SharePoint API performance (CodeTwo Backup for Exchange uses EWS to connect to your server and SharePoint API to connect to your SharePoint), etc.

There is also no limitation regarding total backup copy size.

Does it back up Outlook rules?

No, not in the current release. But we may add this capability in the future.

How are end-users affected by the program's performance?

They aren't. CodeTwo Backup for Exchange accesses all mailboxes and SharePoint sites on the server-level, reads their contents and creates copies in a location chosen by the admin. Service availability is not interrupted during the process.

How many backup/restore jobs can I create?

CodeTwo Backup for Exchange does not limit the number of jobs that can be created in the program. So, to answer the question: an infinite number.

How are shared mailboxes licensed?

You do not need licenses to back up shared mailboxes with CodeTwo Backup for Exchange. The same applies to other types of on-premises Exchange mailboxes such as SharePoint site, archive and resource mailboxes. For more details on how different types of mailboxes are licensed, see the program’s manual.

Can I back up mailboxes to a shared network drive/storage?

Yes, you can. CodeTwo Backup for Exchange allows creating archive jobs that can be used to save backed-up data on external drives. To do so, follow these steps:

  1. Run CodeTwo Backup for Exchange and perform a backup of a selected range of mailboxes and/or SharePoint sites using a new or existing storage. You can set a retention policy as well. Learn more... 
  2. On the Storages tab, select the storage used for the backup and click Archive. Then, in the Target archive step of the job configuration wizard, you need to browse the target folder path; confirm your shared network location and finish the wizard. Learn more...

Why should I use CodeTwo Backup for Exchange?

Thanks to CodeTwo Backup for Exchange you can create and manage your mailbox, public folders and SharePoint data backups from one place, all that via the admin-friendly console.

Once backup copies are stored on local drives, the program ensures unlimited accessibility of important data (offline backups) and allows for searching and restoring certain items when it is necessary.

CodeTwo Backup for Exchange will also help you fulfill legal requirements regarding the need for electronic data preservation so that certain data is available for legal actions.

Additionally, you can be ensured that no important emails will be lost irreversibly as you have its all versions kept safe.

More reasons speaking in favor of this software are available here.