Skip to main content

Hosted Exchange Version Migration

Overview

Atria supports multi-Exchange version coexistence. There will be a time where you may want to upgrade/migrate a customer’s assigned version to a higher one.

This article gives an overview of how Atria interacts with Exchange, considerations for upgrade and how the migration/upgrade is handled through the platform.

Managed Exchange Objects

With Atria’s Hosted Exchange service, the following Exchange objects are managed:

  • Mailboxes (Users, Resources)
  • Addresses (Address List, Offline Address Book)
  • Contacts
  • Distribution Groups
  • Public Folders
info

Atria also manages org-wide configuration like Mail Disclaimers, Active Sync Policies, and Mailbox permissions. These are not impacted by the migration process as they are actively pulled from Exchange configuration.

Mailboxes

User Mailbox

In Atria, user mailboxes are tracked in the database by noting whether the service is provisioned and which User Plan is assigned.

During provisioning, Atria checks Exchange for the mailbox using this recorded info. It can detect if the mailbox is being moved, has been deleted, or is restorable (if Recover Mailbox is enabled). If found, Atria re-applies all settings automatically.

A key factor is the version and datastores defined in the User Plan. If the mailbox is not on one of the allowed datastores, Atria will trigger a move to a valid one. For mailboxes with data, this can significantly increase provisioning time and will be logged as a mailbox move.

When migrating between Exchange versions, it’s recommended to move mailboxes using Exchange directly—this supports parallel moves and avoids Atria’s slower, sequential process.

Resource Mailbox

When a Resource Mailbox is created in the portal, its details are saved to the database and sent to the Exchange web service for processing.

During provisioning, the platform checks Exchange for the mailbox using this information. It’s important to ensure the correct version and datastores are set in the Resource Mailbox Datastores. Like user mailboxes, Atria manages which datastores are allowed. If the mailbox is found on an unapproved datastore, it will be moved automatically.

As with user mailboxes, it’s recommended to move resource mailboxes using Exchange.

Addresses

Address List

  • Stored in AD, not Atria DB.
  • Managed via AD commands.
  • No migration needed.

Exchange Docs - Address Lists

Offline Address List (OAB)

  • Exchange 2010: OABs are generated by “OAB Generation Server.”
  • Exchange 2013–2019: Created by “Exchange System Mailbox.”
  • Migrating from 2010? OABs must be recreated.

Exchange Docs - OAB

Contacts & Distribution Groups

  • Stored in AD.
  • No migration required.

Public Folders

  • Tracked in DB.
  • Exchange 2013–2019 use Modern PFs (mailbox infrastructure) — these are interchangeable.
  • 2010 PFs must be migrated.

Public Folders - Exchange 2019

Migrate from older versions

Migration Process

Thanks to Exchange’s coexistence capabilities, migrations can be done gradually. Below is an overview of the migration steps in the context of Atria.

This process requires the Atria Hosted Exchange web service to be installed on the new Exchange server and the Server Connection has been created and tested in the portal.

Update the Hosted Exchange Service Settings

List new objects; Resource Mailbox Datastore, Offline Address Book Server and Public Folders Servers

  • Navigate to:

Configuration > Service Deployment > Active Directory Location Service > Hosted Exchange > Service Settings

Exchange Version Migration
  • In Resource MB Mail Databases, reload and select new datastores.
    • Available datastores will appear in the white box.
Exchange Version Migration
  • In Offline Address Book (OAB), reload and select a new Exchange server.
    • Available servers will appear above the Reload button.
Exchange Version Migration
  • In Public Folders, reload and select server (if used).
    • Available servers will appear above the Reload button.
Exchange Version Migration

Create New User Plans

New User Plans need to be created to represent the new Exchange version. The main difference is referencing the new Exchange Server Mailstores.

  • Navigate to:

Configuration > Service Deployment > Top Environment Services > Hosted Exchange > User Plans

Exchange Version Migration
  • Create new plans referencing new Mailstores.
Exchange Version Migration
  • Switch to Active Directory Location Services and modify your User Plan.
Exchange Version Migration
  • Most important setting here is the Mail Databases. Click Reload to query available datastores.
Exchange Version Migration
  • Set Storage limits as needed.
Exchange Version Migration

Migrate the Customer

Move User Mailboxes

As noted under Managed Exchange Objects, it’s recommended to move mailboxes using Exchange for optimal performance.

When creating a move request, pay close attention to the destination datastore. It must match one of the datastores selected in the target User Plan. If the mailbox is moved to an unapproved datastore, the platform will automatically relocate it to one of the approved datastores defined by the User Plan.

Recreate OABs (if coming from Exchange 2010)

A mailbox recreation script is available upon request. Please contact support@getatria.com if needed.

Re-Provision Hosted Exchange

  • Navigate to:

Customer > Services > Hosted Exchange

  • Select the new version.
Exchange Version Migration
info

You cannot downgrade after selecting a newer version.

  • If the mailbox was previously moved to a datastore defined in the User Plan, the provisioning request will simply reapply the settings and update the version in the database.
Exchange Version Migration

Use Package Migration Wizard

  • Navigate to:

Configuration > Package Migration Wizard

  • Select Hosted Exchange
Exchange Version Migration
  • Choose source/destination User Plans
Exchange Version Migration
  • Select the Customer you want to migrate
Exchange Version Migration
  • You can expand Plan > Customer > Users to select which of the listed users you want to migrate
Exchange Version Migration
  • The page that shows the bulk provisioning request has been sent
Exchange Version Migration
  • You can go to Provisioning Request logs to see the created Bulk Request and view its status
Exchange Version Migration

Finalize the Migration

Move Public Folders

This step should be performed only after all customers on the platform have been fully migrated.

For Exchange 2013–2019, modern Public Folders are used. In this model, you migrate the Public Folder mailboxes, not the individual content.

Migrate from Exchange 2013

For Exchange 2010, Public Folders are stored differently. Here, you must migrate the contents rather than the mailboxes.

Migrate from Exchange 2010

Decommissioning Exchange Servers

Atria manages only the objects available within Exchange. Coexistence and interoperability between Exchange versions are handled by Exchange itself. As explained in Manage Exchange Objects, this is how the platform locates and processes provisioning requests.

Before decommissioning an older Exchange version, ensure that system components such as Arbitration or System Mailboxes have been properly reviewed and migrated.

Move System Mailbox - 2010 to 2013

Move Arbitration Mailboxes - 2016 to 2019