Migrate to SharePoint Online

When planning your Office 365 deployment you should evaluate which of the SharePoint capabilities you will implement in your Office 365 environment.

Analysis of Existing SharePoint environment

Before deciding on a migration strategy it is vital that you perform an analysis of your current environment. This analysis should focus on those SharePoint workloads and content that you plan to move to SharePoint Online.

As an outcome of the analysis you should have a clear understanding on the content and the customizations you have in your On-Premises environment.

You should then create a content and customization roadmap that covers what content and customizations that will be moved to SharePoint Online and how they will be moved.

For each customization you will need to decide if you want to provide that functionality in your SharePoint Online environment. As the next step you will need to validate if the customizations can be implemented as sandboxed solutions.

Content Migration

To find information about storing your files in SharePoint Online, see Move documents and files to your SharePoint Online site.

One way to manually move content to SharePoint Online is by connecting the SharePoint Library to SharePoint Workspace. You can then upload content to SharePoint Workspace and it will automatically synchronize these files to SharePoint Online. Another manual approach is to use the capability of SharePoint to upload multiple files. This will allow you to upload batches of files at once.

Note: If you use the manual migration methods described above, the uploaded files will appear as being created by the user who uploaded them. Also the timestamp of the file will be the upload time and not the original creation time.

Office 365 provides the following methods for migrating multiple files to SharePoint Online.

Migration method


Microsoft FastTrack

Use Microsoft's Fast Track service for tools and guidance to get your data migrated to the cloud.

Links to the SPO Migration API are listed in the SPO Migration Content Roadmap topic.

You can use the SPO migration API to create migration import job to Office 365 and queue it up for later processing by a separate timer job.

Windows PowerShell cmdlets for SPO Migration Public Preview

Use Windows PowerShell cmdlets for SPO Migration Public Preview to migrate content from an on-premises fileshare or an on-premises SharePoint Server site to Office 365.

Before choosing the migration tool to migrate your SharePoint content, be sure to verify that the tool meets your migration requirements and that it supports all of the SharePoint artifacts you want to migrate. Refer to the third-party tool’s documentation and evaluate what preparation steps your organization will need to implement.

Microsoft partners are also available to assist with migrating your SharePoint content to SharePoint Online using third-party tools. The Office 365 Marketplace also provides names of recommended deployment partners that can assist with SharePoint content migrations.

Related Topics

Office 365 Import Service

Connect with an expert
Contact us
Expand your skills
Explore training

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.