Migrate Exchange 2013 to Office 365
Microsoft officially ended support for Exchange Server 2013 on April 11, 2023. This means no further security updates or technical support are available, increasing potential security risks for organizations still using it. While services may continue functioning, the lack of updates makes systems more vulnerable to cyber threats. To maintain security and access advanced features, migrating to Exchange Online within Microsoft 365 is the recommended path forward.
Migrating to Exchange Online offers several advantages over Exchange server 2013, including easier manageability, scalability, regular updates, and a wider range of features beyond email and communication. That said, a successful migration demands thorough planning and precise execution to guarantee a seamless transition.
EdbMails Exchange Migration software offers a fast, reliable, and secure solution for migrating from Exchange 2013 to Office 365, while ensuring complete data integrity. It supports incremental migration to transfer only newly added or modified items after the initial sync, preventing duplicates and reducing migration time. Built-in automatic throttling management ensures compliance with Microsoft’s limits by dynamically adjusting migration speed to avoid service disruptions. EdbMails also offers selective migration of specific mailboxes or folders and generates the detailed migration report.
This guide details a step-by-step walkthrough for a smooth and complete Exchange 2013 to Office 365 migration.
Professional software to migrate Exchange 2013 to Office 365
EdbMails Exchange Migration Software makes Exchange 2013 to Office 365 migration effortless, requiring no advanced technical skills. With EdbMails, you can migrate emails, contacts, tasks, notes, folders, attachments, archive mailboxes, and shared mailboxes, ensuring no disruption to your daily operations. The software automates key steps in the migration process, ensuring a smooth transition with zero downtime. It supports secure modern authentication for Office 365, ensuring that the migration is both protected and efficient, while maintaining complete data consistency between the source and target servers. Whether you're migrating from on-premises Exchange to Office 365, Hosted Exchange to Office 365, between different Exchange servers, or even across forests or domains, EdbMails ensures a reliable and hassle-free migration every time.
Key considerations before Exchange 2013 to Microsoft 365 migration
- Determine if your current environment is Hybrid or Non-Hybrid.
- Choose whether you want to migrate everything at once or implement a phased approach.
- Prepare end users for the migration process and communicate any changes to relevant stakeholders.
- Offer training sessions to help users become comfortable with the new Office 365 setup.
- Evaluate the amount of data and the number of mailboxes you plan to migrate.
- Check your internet speed and network configuration.
- Determine if you want to include Shared mailboxes and Public folders in the migration.
- Add and configure your domains for the migration to Office 365 from Exchange 2013.
- Update email clients, such as Outlook, to the latest version that is compatible with Office 365.
- Create the necessary mailboxes and select the right Office 365 licensing plan.
- Perform a test migration to confirm your readiness for the full-scale migration.
- Begin the actual Exchange 2013 to Office 365 migration and configure the MX records for the target.
- Set up Outlook profiles for users and safely decommission Exchange 2013 once everything is operating smoothly.
Exchange 2013 to Office 365 Migration Prerequisites
- Step 1: Decide on the Exchange to Office 365 migration approach
The first step in migrating from Exchange 2013 to Office 365 is to plan your migration strategy. Various migration paths are available depending on your source and target environments.
Current environment and migration requirement Ideal migration approach Migration flow Move all email, calendar, and contacts from Exchange Server 2013 to Office 365 (Microsoft 365) in a single batch Exchange cutover migration Set up your target Office 365 tenant and migrate everything to the cloud in a single batch. Move mailboxes from Exchange Server 2013 to Exchange Online in smaller batches or over weekends Staged Exchange migration Migrate your mailbox data in stages and transfer the most recent data first, followed by the others. Move to Office 365 gradually with specific on-premise requirements not supported in Exchange Online Hybrid migration Migrate from Exchange 2013 to a hybrid deployment, keeping both Exchange Server and Office 365 during the transition. Use the Microsoft 365 Mail Migration Advisor to find the best migration path based on your organization's specific needs and requirements.
- Step 2: Check the bandwidth and network requirements
Make sure your network and bandwidth can handle the migration. The requirements will vary based on how much data you need to move.
As a general rule, you should allow for at least 1.5 times the size of your mailbox data to account for overhead.
For instance, if your mailbox data totals 50 GB, you should plan for at least 75 GB of bandwidth to manage the data transfer. This is a general guideline; your exact needs may vary based on your organization’s size and complexity.
If you've got a firewall or proxy server set up, double-check that it's set to allow the right traffic between your Exchange Server 2013 and Office 365. You can also test your existing network with Microsoft tools.
See network and migration planning, performance factors and best practices for Microsoft 365 migration.
- Step 3: Determine the Microsoft 365 license plan suited to your needs
Microsoft 365 comes in two options: a cloud-based subscription service or a one-time purchase with a perpetual license. There are Office 365 business plans and Office 365 enterprise plans, each suited to different user needs. Compare the Office 365 business plans and Office 365 enterprise plans through these links. You can select a licensing plan that fits your needs or sign up for a 30-day free trial to decide later.
- Step 4: Set up your target Office 365 tenant for the migration
Prepare your tenant implementation and deploy it, following the tenant roadmap for Microsoft 365. If you're installing Office apps on your computer, check the system requirements for Microsoft 365 and the Office configuration support matrix. Since Office 365 is cloud-based, it's crucial to understand where your Microsoft 365 customer data is stored.
- Step 5: Add and verify the custom domain on Office 365
If you're migrating to Office 365 and want to receive emails on your custom domain from your hosting provider, you'll need to add and verify the domain in Office 365. This allows you to use your own domain name (like example.com) for email addresses and other Office 365 services.
To set up your custom domain, follow these steps:
- Verify ownership of the domain by adding a TXT record to your DNS configuration.
- Add the new domain to your Office 365 tenant.
- Update your DNS records to direct to Office 365.
Steps to add a custom domain to Office 365 and steps to add DNS records to connect your domain.
- Step 6: Create mailboxes and mail-enabled Public folders
Before you migrate Exchange 2013 to Office 365, make sure to create mailboxes for your organization's users and assign appropriate licenses to them. If you need to create multiple user accounts simultaneously, you can use the "Bulk add users" feature to create accounts in bulk using a CSV file.
- Add users and assign licenses to Office 365 users
- Add several users at the same time to Office 365
- Assign Microsoft 365 licenses to user accounts
If you are planning to migrate Public folders from Exchange 2013 to Office 365, first, create and configure the Public folders on the target server.
If you are planning to migrate Archive mailboxes from Exchange 2013 server to Office 365, enable In-Place Archive mailboxes in Office 365.
- Step 7: Set the impersonation role on the source to the admin user
Make sure to grant the following permissions to the admin account on both the source and target servers, and ensure that the mailboxes you migrate aren't hidden from the address lists.
- On the source server:
- Grant "ApplicationImpersonation" and "View-Only Configuration" permissions.
- To assign the "View-Only Configuration" role, use the Exchange Management Shell to run the cmdlet "New-ManagementRoleAssignment" for the admin.
- On the target server:
- Ensure that you have a global admin account with a mailbox for Auto Registration of EdbMails application on your Entra ID (Azure Active Directory). However, you can use either a global admin account or any user account with full access rights in the Manual Registration method.
- On the source server:
- Step 8: Verify the mailbox of the admin account
Ensure that the admin account assigned management roles has a valid and non-hidden mailbox on the Exchange 2013 server. To configure user mailbox properties for users from the Exchange Admin Center (EAC) refer to this Microsoft article.
- Step 9: Configure Office 365 to send and receive large messages
Follow the steps to increase the message size on Office 365.
- Step 1: Decide on the Exchange to Office 365 migration approach
Migrate Exchange 2013 to Office 365 using EdbMails
Step 1: Download and Install EdbMails software
- Download and install the EdbMails software on your Windows computer that is connected to your source Exchange 2013 server.
See the detailed list of EdbMails system requirements for Exchange 2013 to Office 365 migration.
- Launch the EdbMails Software.
- ‘Login’ with your email address and password, or select the 'Start Your Free Trial' option.
- Select ‘Live Exchange Migration’ option.
- Select 'Live Exchange to Office 365 Migration' option.
- Use the default job name or click 'New Job' to modify.
- Download and install the EdbMails software on your Windows computer that is connected to your source Exchange 2013 server.
Step 2: Connect to the source Exchange 2013 server
- Click 'Add New Connection' to create a fresh connection to your source Exchange server. If you’ve already set one up before, simply choose it from the list and click 'Connect to Existing' to reuse it.
- Select the required connection options and click the ‘Next’ button.
Different options to connect to Exchange server in EdbMails.
- Enter the source Exchange 2013 server details and click the ‘Login’ button.
- EdbMails automatically detects and displays mailboxes from your Exchange 2013 server. However, because of Microsoft API limitations, only the first 100 mailboxes are shown by default. To access additional mailboxes, simply import them using a CSV file.
- Choose the mailboxes or folders you want to migrate from your Exchange 2013 server, then click ‘Next’ to continue.
Step 3: Connect to target Office 365 server
- Click ‘Add New Connection’ to set up a fresh connection to the target Office 365. If you've connected before, choose it from the list and click ‘Connect to Existing’ to continue.
- Select the required connection options and click the ‘Next’ button.
- Select one of the authentication methods to connect to Office 365 and click the ‘Login’ button to continue.
Connect to Office 365 server using secure modern authentication.
- Authenticate on Microsoft sign-in page.
- Choose the method to load your Office 365 mailboxes and click ‘Next’.
Step 4: Map mailboxes between Exchange 2013 and Office 365 servers
- Select one of the mapping options.
- EdbMails offers an automatic feature to create mailboxes on the target Office 365 server and map source and target server mailboxes. Alternatively, you can map mailboxes manually or use the CSV file method for mapping.
Step 5: Start the migration from Exchange 2013 to Office 365
- Once mailbox mapping is complete, click the ‘Start Migration’ button.
- You can track the migration in real time using the progress bar. Once it’s done, EdbMails displays a confirmation message. Click ‘View Logs’ to see a detailed report of the migration operation.
Exchange 2013 to Office 365 Post migration tasks
Following are the post migration tasks you might want to consider once you've completed the Exchange 2013 to Office 365 migration.
- Step 1: Verify the migration
Once the migration process is done, ensure that the mailbox data has been migrated to Office 365 correctly. With the EdbMails migration report, you can view the count of migrated emails, number of folders, number of mailbox items etc.
- Step 2: Update the MX records to point to Office 365
Update MX record to accept emails in Office 365 to allow it to function in the new server you have moved to. Also, configure the Autodiscover record for Outlook to work with the moved mailboxes depending on your environment.
- Step 3: Create a new Outlook profile for users in the new domain
At this point, Ensure you have the latest version of Outlook installed to avoid compatibility issues. If you are an Office 365 user on a mail client such as Thunderbird , you go to the mail account settings and update the servers to Office 365. This is how you configure the Outlook profile for every user in the domain when Outlook experiences issues with connecting to Office 365 mailboxes.
- Step 4: Decommission and uninstall Exchange server 2013
It is advisable to wait for several days, log in to your email, and ensure that all items are functioning properly. Finally, decommission the source Exchange server.
- Remove the Exchange server from the load balancer: Next, if your Exchange 2013 server is in a load balancing environment, then it must be taken offline, to avoid receiving new connections.
- Remove the Exchange server from the Exchange organization: After you remove the Exchange server from the load balancer, ensure that you uninstall it or, at least, delete it from the Exchange organization. This has to be done with either Exchange Management Console or the Exchange Management Shell.
- Uninstall Exchange 2013: Next, uninstall the Exchange server from the Add/Remove Programs feature in Windows or the Exchange Setup program to uninstall the Exchange server from the system.
- Remove the server from Active Directory: Lastly, delete the server from the Active Directory to completely decommission it. To do this, you can use the Active Directory Users and Computers tool or the Active Directory Sites and Services tool.
Check out Microsoft’s guidelines to determine how to decommission Exchange Server 2013 to familiarize how it should be done. See the list of post migration tasks after you finish the Office 365 migration.
- Step 1: Verify the migration
Exchange 2013 migration troubleshooting
See Exchange migration troubleshooting guide for possible solutions related to common migration errors. For more information on EdbMails Exchange migration refer to the frequently asked questions (FAQs)
Benefits of EdbMails for Exchange 2013 to Office 365 migration
- An easy way to migrate Exchange 2013 to Office 365
Experiencing difficulties with your Exchange 2013 to Office 365 migration? EdbMails eliminates the technical hurdles associated with migration. With EdbMails easy to use software interface, you can effortlessly transfer mailboxes within minimum clicks.
- Single hop Exchange 2013 to Office 365 migration
EdbMails is the perfect tool for direct migration from Exchange 2007, 2010, and 2013 directly to Office 365. It also facilitates the migration of mailboxes from Exchange 2016, 2019, and Hosted or Live Exchange servers to Office 365, guaranteeing complete data consistency without any intermediate steps.
- Delta Migration from Exchange to Office 365
EdbMails offers incremental migration, allowing only new and updated items to be transferred, which helps prevent duplicates in future migrations to the same target mailbox. This feature works with all Office 365 mailboxes, public folders, shared mailboxes, and archive mailboxes.
- Migrate Exchange Public folders to Office 365
Along with user mailboxes, EdbMails also facilitates the migration of Exchange 2013 Public folders to Office 365. Additionally, it supports the migration of in-place archives to Office 365.
- Ability to selectively include or exclude email items and folders.
During Exchange 2013 to Office 365 migration, EdbMails allows you to utilize filter options to include or exclude mail items based on criteria such as Date, Subject, Sender, and Recipient Address. You also have the option to exclude emails and attachments that exceed a designated size limit.
- Batch or individual Exchange mailbox migration
EdbMails gives you the flexibility to migrate a single Exchange mailbox or multiple mailboxes in batches. You can seamlessly transfer folders, selected attachments, contacts, and calendars from both On-Premises and Hosted Exchange environments to Office 365.
- Automatic management of Office 365 throttling
EdbMails automatically manages Office 365 throttling and connection disruptions seamlessly during the migration process. You can easily pause and resume the migration at any time without risking data loss.