Migration planning for SharePoint and OneDrive rollout

A key task in deploying SharePoint and OneDrive for your organization is a plan to migrate your users' existing files. Depending on where these files are kept, there are several options, discussed below. You can choose one or more of these options depending on the number and location of files that you need to migrate.

The following types of data can be migrated with Microsoft tools:

  • Files and folders (from on-premises or other cloud providers)
  • SharePoint Server sites and content
  • SharePoint Server 2010 workflows

We recommend that you have the people in your organization review the content that they're planing to migrate to SharePoint and OneDrive. There may be old content that isn't needed anymore and can be deleted or archived. This can help you save migration time and storage space in Microsoft 365.

Keep in mind that migrating content may result in a surge of network activity as large amounts of data is moved to SharePoint and OneDrive.

For complete information on migrating content to SharePoint and OneDrive, see Migrate your content to Microsoft 365.

Automation and workflows

If you have automated processes or workflows around files or other content, you may need to consider how to integrate those processes with Microsoft 365 or migrate them there entirely. Consider using SharePoint Framework solutions or Microsoft Power Platform.

If you have SharePoint Server 2010 workflows, you can migrate them to Power Automate by using the SharePoint Migration Tool. See Overview: Migrate SharePoint Server 2010 workflows to Power Automate for more information.


If you use SharePoint Server on-premises, you may want to set up a hybrid environment with SharePoint in Microsoft 365 while you migrate or as a long term solution. See Hybrid OneDrive and SharePoint in Microsoft 365 for more information.

Migrating users' personal work files to OneDrive

As part of your rollout, you may be migrating your users' personal work files to OneDrive. As part of this process, you may need to pre-provision users' OneDrive libraries.

Normally, a user's OneDrive is created the first time they access OneDrive. If you will be migrating your users' files on their behalf before they begin using OneDrive, you'll need to pre-provision OneDrive for each of them. See Pre-provision OneDrive for users in your organization for details.

Files in on-premises OneDrive or MySites libraries

If users' existing files are in on-premises SharePoint Server, OneDrive, or MySites, you can use the SharePoint Migration Tool to migrate the files to Microsoft 365. For info, see Overview of the SharePoint Migration Tool (SPMT).

Files in users' commonly used folders

If user files are located in their Windows or Mac Desktop or Documents folders, you can move and redirect these locations to OneDrive. You can enable this feature during the initial rollout of OneDrive or sometime later. For more info, see Redirect and move Windows known folders to OneDrive and Redirect and move macOS Desktop and Documents folders to OneDrive.

Files in other local disk folders

If users have other work files in various locations on their computers, it's often easiest for them to manually move the files to OneDrive. After you deploy the OneDrive sync app to your users' computers, you can instruct them to move their work files to the OneDrive folder on their computer. For more information, see Move files from OneDrive to OneDrive for work or school.

Migrating sites from SharePoint Server to SharePoint in Microsoft 365

If you have sites in SharePoint Server, you can migrate them to SharePoint in Microsoft 365 by using the SharePoint Migration Tool. You can do this as part of your SharePoint and OneDrive rollout, or you can do it later. For details, see Overview of the SharePoint Migration Tool (SPMT).

Migrating files in file shares or hosted on other cloud providers

For files located in file shares or other cloud providers, you can use Migration Manager to migrate them to SharePoint and OneDrive. For details, see Migrate files shares to Microsoft 365 with Migration Manager.

See these references for specific instructions on how to migrate from different locations:

Next steps

Plan for SharePoint and OneDrive in Microsoft 365