This article lists the general troubleshooting steps if you are encountering problems migrating on premises mailboxes to Office 365 using the Exchange Migrator.
- Ensure the Exchange Migrator prerequisites are met
- Ensure you have the latest version of the Exchange Migrator
- Ensure the local Admin account has a mailbox on the local Exchange server and has full access to the mailboxes being migrated. Note the Exchange Migrator populates the list of available source mailboxes by reading the Active Directory. It does not verify the Admin account has access to the mailboxes.
- Ensure the admin account specified to connect to Office 365 is a global administrator in Office 365 with a full mailbox license assigned. A kiosk licensed admin account will not work.
- Verify that you can manually create an Outlook profile to connect to the local Exchange server on the Exchange Migrator workstation using the local admin account specified. If you can connect to the local Admin mailbox, try and add the user you are attempting to migrate as an additional mailbox in the admin's Outlook profile. This will confirm that the admin account has the necessary permissions to migrate the user's mailbox.
- Verify you can manually configure an Outlook profile on the workstation the Exchange Migrator is installed on for the admin account being used to connect to Office 365. Manually setting up a profile will confirm that the autodiscover process is working and connectivity to Office 365 is working.
Review the log file for the failed import located in c:\users\username\MessageOps\ExchangeMigrator\logs for error codes. Some common errors have friendly messages which identify the issue and provide instructions on how to resolve.
Search the Kaseya Knowledge Base for error codes which don't have a friendly message associated with them
If the error code is not in the Kaseya Knowledge Base or the steps provided do not resolve the issue, please open a support ticket and attached the log files to the ticket.