Microsoft Migration Manager is a free migration tool provided by Microsoft that can help you to move to Microsoft 365

You can use Migration Manager to migrate the data to Office 365 from multiple cloud platforms and on-premise shares.

Cloud-to-cloud migration will be heavily used scenarios for organizations planning to migrate from Google Workspace, Box, or another cloud SaaS platform to Microsoft 365. Microsoft prepared a free migration tool based on legacy Mover.io that will help to move your data to Office 365.

Migration Manager is a great free tool that you can use to migrate your data from another cloud to Office 365.

Learn how to use Microsoft Migration Manager in the data migration process.

Guidelines for Migration Manager tool in Microsoft 365

PREPARE FOR GENERATIVE AI ERA

Prepare yourself and your organization for Generative AI and Microsoft Copilot.

Mover.io retirement

Before we will dig into Migration Manager capabilities let’s take a short look at its predecessor – Moover.io

Moover.io is a legacy SaaS, web-based migration tool that allowed the migration of multiple cloud platform sources o Microsoft 365. This platform was acquired by Microsoft in 2019.

At the beginning of 2023 app in its native behavior available at https://mover.io will be retired.

Guidelines for Migration Manager tool in Microsoft 365

Most of the Mover functionalities were transferred already to Microsoft Migration Manager which will allow you to connect to multiple cloud sources and migrate your data to Office 365.

What is Microsoft Migration Manager?

Migration Manager is a free migration tool provided by Microsoft that allows you to migrate from multiple clouds: Box, Google Workspace, Dropbox Agnyte and on-premise drives to Microsoft 365.

Guidelines for Migration Manager tool in Microsoft 365

This is a great, free migration tool that could help you realize data cloud-to-cloud migrations to Microsoft 365. You can migrate large volumes of data to Microsoft 365 directly to SharePoint sites, OneDrive personal spaces or Microsoft Teams team Files.

Guidelines for Migration Manager tool in Microsoft 365

PREPARE FOR GENERATIVE AI ERA

Prepare yourself and your organization for Generative AI and Microsoft Copilot.

When to use Migration Manager?

Cloud-to-cloud migrations in many cases could be quite complex that needs to be planned in detail. Platforms like Google, Box, Dropbox, or Egnyte are not mapping 1-1 to Microsoft 365 features.

You should select Microsoft Migration Manager in cases when you will not have the budget for enterprise migration tools or the volume of your data will be quite small.  You need to remember that Migration Manager migrates only the data. If you will work on complex migration from Google Workspace to Microsoft 365 you will also need to take care about mail migration which is not supported.

Plus remember that Migration Manager is supported as a free tool. If migration will not work for your scenario it will be difficult to get professional support.

Data sources available in Migration Manager

You are able to migrate the data to Microsoft 365 from:

  • Files Shares
  • Box
  • Stream Classic
  • Google Workspace
  • Dropbox
  • Egnyte

You can connect to all these platforms and migrate your data to SharePoint, OneDrive or Microsoft Teams.

Which components can be migrated using Migration Managers

In the case of using Migration Manager, you are able to migrate the data and files. You will be also able to map internal components of the source platform to the specific space in Office 365.

You can migrate Box drives, Google Drives to OneDrive spaces in Microsoft 365, sites in SharePoint or Files in Microsoft Teams.

Guidelines for Migration Manager tool in Microsoft 365

It is possible to manage the mapping using a CSV file.

Key Microsoft Migration Manager features

These are key features of the Migration Manager you should consider when you are planning the migration to Microsoft 365:

  • File, folder, list items –  Supports migration of files, folders, and lists.
  • Permissions – Separate settings are available to set file permissions. Remember this feature could be limited to specific source platforms. Moreover, in the case of non-Microsoft sources, you will need to provide a user-mapping file
  • Box drives or Google Drives or Google Shared Drives – these components can be migrated.
  • Google files format will be converted –  the tool will automatically convert files like .gsheet, .gdoc and .gslide to Microsoft formats.
  • Unsupported signs – Linux-based systems could contain unsupported signs in the folder, file names. The tool will allow you to replace invalid characters.
  • Scheduling the migration – you are able to schedule specific migration tasks and execute them in an unattended approach
  • Multi-agent migration – you can setup multiple migration agents that will allow you to split the load and increase the migration performance

What is important these features will allow you to execute successful data migration to Microsoft 365.

Microsoft Migration Manager limitations

Limitations of the migration scenarios in the Migration Managers

  • File shares
    • Maximal size of the file is 250 GB
    • Hosting the data platform needs to support SMB 2.0
  • Box
    • Maximal size of the file is 15 GB
    • Box notes are not converted to. docs format
  • Google Workspace
    • Maximal size of the file is 15 GB
    • Google Shared Drives migration is highly limited: permissions are not migrated, folder level permissions are also limited
    • Drawings, Forms, Sites, and Maps from Drive are not migrated
    • Restricted files cannot be migrated
    • Shortcuts are not migrated
  • Dropbox
    • Maximal size of the file is 15 GB
  • Egnyte
    • Maximal size of the file is 15 GB
    • A developer Egnyte account will be needed to make the migration work
  • Problems with long file paths – During migration from Linux-based systems you can meet problems with maximum path length on the Microsoft side: 400 signs. The tool will list this kind of errors but will not fix them and do not migrate it
  • There’s no support – If this tool will not work for your environment there’s not much you can do about it. Always verify how it works for your environment and your business cases. If it will broke you will need to try to fix it, there’s no enterprise support for the app.
  • Limited logging – You can find some limited logs on the hard drive of your machine in the CSV format.
  • Throttling – You should expect possible speed limitations on the source side.

Most of the listed limitations are on the source cloud platforms and there are the same limitations in the third-party migration tools.

How to download Microsoft Migration Manager for free?

You can get access to the Migration Manager tool by visiting SharePoint Admin Center for free. This is Office 365 migration tool which is web-based application available on the admin center.

Guidelines for Migration Manager tool in Microsoft 365

Available features of Migration Manager

Microsoft Migration Manager offers the possibility of setup the migration from other cloud platforms to Office 365.

Sources of the data migration to Office 365 in Migration Manager

In the first step when you are set up the migration you can choose from on available sources

  • File shares
  • Box
  • Stream Classic
  • Google Workspace
  • Dropbox
  • Egnyte
Guidelines for Migration Manager tool in Microsoft 365

In this step select your data source and start the Office 365 migration configuration.

Migration to Office 365 using Migration Manager

To start the migration to Office 365 you will need to do a few steps:

  1. Download the agent and install it on the machine where migration will be executed
  2. Scan the source / Access the source platform
  3. Import identity mapping
  4. Map the target environment to source assets

When you do this setup you can execute the migration.

Migration of the data from Shared Drive to Office 365 using Migration Manager

I will present to you how the set up the migration from a quite simple scenario when you are migrating from Shared Drive to Microsoft 365.

Guidelines for Migration Manager tool in Microsoft 365

In case of the migration from cloud platforms, you will need to also prepare the identity mapping and probably do a lot more testing to be sure that the data format will be migrated without too many errors.

Install the Migration Manager agent

The first step is to install the migration agent on the migration machine.

Guidelines for Migration Manager tool in Microsoft 365

You need to remember that the machine needs to be installed on the machine or VM with access to the source and target environment.

It is highly recommended to use domain-joined machines to be sure that the agent could work as a service. Service installation will allow you to continue migration during the “sleep” of the machine.

In the first step, you will be asked to authenticate to the Microsoft 365 tenant that will be the targeted environment.

Guidelines for Migration Manager tool in Microsoft 365
Guidelines for Migration Manager tool in Microsoft 365

At the next step, you will be asked to set up and test access to the source platform.

Your agent configuration is done.

You can install multiple agents and split the migration workload between multiple machines. In the Agents section, you will find all available migration agents with their state.

Guidelines for Migration Manager tool in Microsoft 365

Add the source path mapping in the Migration Manager

In the next step, you will be able to scan your source environment.

Guidelines for Migration Manager tool in Microsoft 365
Guidelines for Migration Manager tool in Microsoft 365

You will have the possibility to add the path manually or using CSV fil which could help you in bigger migrations.

Your added path will be queued for the scan which would deliver detailed information about data in the source environment.

Guidelines for Migration Manager tool in Microsoft 365

As soon as your scan of the source environment will be done you will be ready for the migration to Microsoft 365.

Guidelines for Migration Manager tool in Microsoft 365

As soon as your scan for the source will be ready for the migration you can move for the execution of the migration to Office 365.

Plan the data migration with Migration Manager

As soon as you will finish the scan of your source data you can start the planning of the migration to Office 365. You prepare the mapping between the source platform and Office 365 in a CSV file, use the results of the scan or add the migration setup manually.

Use Copy to migrations in the Scans to add the new migration task.

Guidelines for Migration Manager tool in Microsoft 365

In the next step, you will need to select the target destio0nation for migrated data in Office 365.

Guidelines for Migration Manager tool in Microsoft 365

You will be asked to select the site and library.

Guidelines for Migration Manager tool in Microsoft 365

In the final step, you are creating the migration task.

Guidelines for Migration Manager tool in Microsoft 365
Guidelines for Migration Manager tool in Microsoft 365

A new migration task will be created.

Guidelines for Migration Manager tool in Microsoft 365

In a few minutes or based on the schedule your migration will start.

Errors in using the Migration Manager app

Of course, when you are using Microsoft Migration Manager you can meet possible errors and problems. One of the most important elements that need to be guaranteed is proper connections to the source cloud data, possible throttling, limitations, and errors during migration.

Below I’m presenting some of the most popular problems you can experience and the table of the error codes.

Migration Manager logs

You can find the log from Microsoft Migration Manager on the local agent machine in the localization: C:\Users\USERNAME\AppData\Roaming\Microsoft\SPMigration

Migration Manager throttling

Throttling is a native security feature on Office 365 and it is not much you do about it. Prepare at least a few user’s accounts for the migration. One of the workarounds is to switch the account used to execute the migration.

The same behavior could be expected on the other cloud platforms from which you will transfer data.

Migration Manager local temp

Native localization for the Migration Manager temp is the C drive. Take into consideration that in case of migration temp could multiply the size of the migrated data. The migration option allows you to move it to another drive.

Migration Manager error codes

Error CodeRecommended action
0x00000000Unexpected error.
0x01110001Unknown reason.
0x0111000BPath is too long.
0x0111000FThe parent folder was not migrated. Check the failure report to determine the file and then try again.
0x01110003Cannot access source folder.
0x01110009Cound not retrieve the file metadata.
0x01110010Invalid characters in the file name. Check report for files names with <>:”?*/,
0x01110011The item “created time” or “modified time” is not supported.
0x0201000DCheck if the list exists or if you can access it in the source site and target site.
0x02050008Unable to access your local storage. Restart your migration.
0x02010023Your source list template is not supported. Try another.
0x0201000CCheck your credentials and then reenter your username and password.
0x02010017You must be a site collection admin.
0x020600091 – The site collection cannot be created because the URL is already in use or an invalid URL.
 2 – The site collection cannot be created because the URL contains invalid character.
 3 – The site collection cannot be created or updated.
0x020600071 – The site collection cannot be created because the URL is already in use or an invalid URL.
 2 – The site collection cannot be created because the URL contains invalid character.
0x020100181 – Check your credentials and then try again.
 2 – A problem occurred accessing SharePoint. Check your credentials and try again.
 3 – A problem occurred accessing SharePoint. Check your credentials and your network connection and try again.
 4 – A problem occurred accessing SharePoint. Check your credentials and your site URL for accuracy and try again.
 5 – A problem occurred accessing SharePoint. Check your credentials and the format of your URL. Retry.
 6 – A problem occurred accessing SharePoint. Check your credentials and try again. If the problem continues, please create a support case.
 7 – A problem occurred accessing SharePoint. Check your credentials and try opening your site in a browser.
0x0204000ACannot create package file. All files and folders in the Migration Manager working folder, %appdata%\Microsoft\SPMigration\Logs\Migration\MigrationToolStorage, must be closed. Restart your migration.
0x020300011 – Check your credentials. Restart your migration.
 2 – Check your credentials. Restart your migration.
 3 – Check your credentials and your network connection. Restart your migration.
 4 – Check your credentials and your site URL. Restart your migration.
 5 – Check your credentials and the format of your URL. Restart your migration.
 6 – Check your credentials and restart your migration. If this continues, please a support case.
 7 – Check your credentials and try opening your site in a browser. Restart your migration.
0x02010008Confirm the path and format of the user-mapping file and that you have permission to access it.
0x02050001All files and folders in the Migration Manager working folder, %appdata%\Microsoft\SPMigration\Logs\Migration\MigrationToolStorage, must be closed. Restart your migration.
0x02010002Check your network status. If you can access the source sites from a browser, then create a support case.
0x02010010Make sure the source list and target list have the same template.
0x0204000DAll files and folders in the Migration Manager working folder, %appdata%\Microsoft\SPMigration\Logs\Migration\MigrationToolStorage, must be closed during migration. Restart your migration.
0x02040012The temporary storage on your local computer is too low. Migration Manager caches the package on the working folder. Expand your temporary storage and retry.
0x02030003There are too many items with unique permissions. Simplify your permissions list by reducing the number of unique permissions. aRetry your migration.
0x02050001Local storage file is corrupted. The working folder was touched or modified during the migration. Retry your migration.
0x02080001The file in the package has been changed or deleted while uploading. All files and folders in the Migration Manager working folder, %appdata%\Microsoft\SPMigration\Logs\Migration\MigrationToolStorage, must be closed. Restart your migration.
0x02040009The package can’t be created because the directory cannot be found. All files and folders in the Migration Manager working folder, %appdata%\Microsoft\SPMigration\Logs\Migration\MigrationToolStorage, must be closed. Restart your migration.
0x02010020Disable migrating version history in Migration Manager settings or enable versioning in SPO.
0x0201000ECheck if the global setting has filtered out special characters in the target path or if the path has unsupported characters.
0X0201000FInvalid site URL. Check if the site URL is valid. Try to access the URL via a browser. If this is a OneDrive account, make sure it has been pre-provisioned before you migrate.
0x0207001You do not have access to the task folder. Check if you can access %appdata%\Microsoft\SPMigration\Logs\Migration\MigrationToolStorage.
0x01410010A failure occurred because of missing dependencies on list items. Check the FailureSummaryReport.csv for details. Check if the dependencies have been included in your migration scope.
0x01510001Packages failed to upload. If you have customized Azure storage, check if you can access the Azure storage and check if you can access the target site. Try migrating again.
0x01510001Failed to Upload the Job to Server: Upload file failed during migration.
0x02070009Several packages failed to upload. Pause the task and check your network connection.
0x01710009A failure occurred due to job end failures; some items failed in the package. Restart migration.
0x01710009Errors or timeout for Server Processing the file: Not all the items in the package have been migrated.
0x01610001The Azure container is expired. Retry migration task.
0x01710006Errors or timeout for server processing the file: Job Fatal Error.
0x01710004Errors or timeout for server processing the file. Fail to look up folder name. The item may exist in other list or site in the same site collection. Or the item is in the recycle bin.
0x0131000FFailed to Read the file. File is checked out.

What’s next?

Perfect! Now you know how to start using Migration Manager to move your data to Microsoft 365. Now is the time to learn more about Office 365. Learn about SharePoint Migration Tool, migrate SharePoint workflows to SharePoint Online or deploy SharePoint Lookbook templates.

Do you want more?

I prepared more articles around main Office 365 apps, like Exchange OnlineMicrosoft OutlookMicrosoft Teams and SharePoint Online.

Conclusion

Learn how to use the free Migration Manager and migrate your data to Office 365 from Box, Dropbox or Google Workspace.

Guidelines for Migration Manager tool in Microsoft 365