How to Migrate SharePoint 2010 to Office 365


Migration from an older version to a new one will definitely have new features added in the newer versions. Office 365 has now become a lot more appealing that SharePoint 2010 with some great features. Also, the SharePoint 2010 version is very popular among organizations due to its radical features and remarkable integration capabilities. To make this migration from SharePoint 2010 to Office 356 as continuous as possible it is better to create a migration road-map, a governance plan, and an information architecture. This will help transfer the apt data to the right place. Before making these plans it is also better to consider what features you might be losing from the existing version of gaining with Office 365.

A Migration Plan

It is a good idea to map out the process of migration by building a road-map. This gives a complete overview of the project and the goals. Decide earlier what data is to be migrated, rebuilt or upgraded. choose the best migration style that best suits your organizations. There may be various third-party solutions to create a road-map with, or you can even use SharePoint to create it. The aim is to simply list all the affected sites and choose if they will be migrated or removed.

A SharePoint Governance Plan

This sets out the rules that aid the use, maintenance, and operation of the application. With the enterprise wiki in SharePoint, you can link pages and tag each page with a Wiki that identifies “topic pages”. The governance plan should state what the SharePoint environments you will be using with a description of what they should contain.

Information architecture

The information architecture helps you in identifying what can be grouped together and how it will need to exist in SharePoint. Migration is a good time to reconstruct and consolidate your information architecture. Make sure that you cover the content types, site columns, site document libraries etc.

SharePoint feature assessment

Although you are migrating from one of the SharePoint version to another, they are not the same. However, you can subscribe multiple Office 365 migration plans each carrying a different set of features for SharePoint online. Therefore it is imperative to check if the features you are using in your Office 365 plan.

Microsoft has very detailed comparison charts of SharePoint features availability across:

–Office 365 plans

–SharePoint online standalone plans

–On-premise solution

Also Read: How to Optimize Your SharePoint On-premises Plan?

Office 365 has been an ideal solution for businesses to cut down the cost of the infrastructure related to collaboration. With Office 365, enterprises can have their own Exchange, SharePoint and Lync Online managed by Microsoft and other O365 features like MS Team, Yammer, OneDrive for Business etc. SharePoint 2010 is utilized by various enterprises and a majority of these associations are upgrading to a much more powerful SharePoint Online. Planning for SharePoint migration is the most critical element in SharePoint Migration. An effective migration from SharePoint 2010 to SharePoint Online Office 365 requires complete planning and analysis.


You should have an Office 365 membership with a site collection that you might want to move your content to. Likewise, you should:

  1. Build an Azure Storage resource.
  2. You should install the SharePoint Online Management Shell rendition 16.0.4017.1200 or above. However, that in itself has some requirements. You should also install SharePoint PowerShell 3.0 prior to Online Management Shell.
  3. The new Migration API will move your metadata for both list and document libraries. In any case, the column does need to be made in the target list or library inside SharePoint Online, first with the same name and same data type. You can’t create the column after the upgrade and expect them to show the values.

Also Read: Things to Consider while Planning your SharePoint Intranet

Let’s discuss on some of the few pitfalls, you need to consider during SharePoint Migration:

Migration Goals:

– Safeguard Version History, Created and Modified By (Authorship), and Modified Dates.
– Preserve existing features and look and feel (transparency).
– Refrain from URL changes as much as possible.
– Save Security and Permissions configuration to the possible extent.

What to know before the Upgrade

Migrating from SharePoint 2010 to Office 365 is a good scenario. There aren’t many potential issues to keep an eye out for, however, there are things you should know.

  • Update SharePoint 2010 with the latest service packs installed on your SharePoint 2010 farm.
  • Document farm configuration settings in  SharePoint server 2010
  • Change the SharePoint 2010 web apps form the classic mode to claims
  • Clean up the environment by deleting unused site collection, removing unused features and deleting orphaned sites and users.

First of all, we need to take a look at what you will use for our identity store. The SharePoint 2010 On-Premises that you have is currently utilizing your Active Directory to see clients and groups and also for authentication. So before initiating a SharePoint upgrade, you need to make sense of what you will do with this.

Also Read: Assuring Success of Data Migration in 2018

Realize what you have and inventory SharePoint

You can’t migrate every functionality from SharePoint 2010 to Office 365 SharePoint online, but if you don’t understand what you have or where they are in your environment, then it is useless. Your SharePoint inventory is vital for this upgrade, you should always keep a detailed inventory of SharePoint to enable you to better manage it in the future.

There are a couple of approaches to inventory SharePoint:

Third-party Tools:

If there is a requirement for anything in SharePoint, you don’t need to bother much, as there is a large community to clear every issue you come across in SharePoint. There is multiple 3rd party migration tool to make the migration process easy. As a first step after the initial analysis, We- Aufait will identify the right tool which will be the best suit and cost-effective tool for migration.


Power-Shell is extremely effective and can do your inventory for free. The drawback is that you have to know how to legitimately use Power-Shell. You can make use of Power-Shell to start building your inventory and obviously work your charm to make the Power-Shell give you precisely the data that you require.

Making the switch and Migrating from SharePoint 2010 to Office 365

It doesn’t need to be an overnight thing; SharePoint has a favorable position of being a web platform. SharePoint is full of hyperlinks and you can create your own. It means that even if one is SharePoint 2010 On-Premises and the other Office 365 with SharePoint 2013 the user won’t know and doesn’t care.

Fortunately, the migration from SharePoint 2010 isn’t a hard one as far as technical features are considered. What you have to look out for, other than in the list specified in the URL earlier are things like Customization through code, Workflows and Content Editor Web Parts that have content they weren’t intended to. Normally HTML, CSS and JavaScript can be found and it basically does not play well after the migration. Another important thing to mention is that the design you developed in SharePoint 2010 is a bit difficult to be migrated to Office 365. However, with our previous migration experience, we can assure you a successful migration of SharePoint 2010 to Office 365.

Also Read: What Can SharePoint Do For Your Business?

In short, for the question, how do I migrate from SharePoint 2010 to office 365, migrating three times is not the answer. You can also directly migrate from SharePoint 2010 to Office 365 or from any on-premise version of SharePoint, but take care, there are mistakes to stay away from. Whether you are a business owner looking to know what pieces of your SharePoint site to move or a SharePoint administrator looking forward to migrating from SharePoint 2010 to Office 365, we are ready to discuss the key elements you need to plan, execute and manage your migration to succeed.

Aufait is a SharePoint development company providing SharePoint consulting and development services for a decade. Aufait takes up SharePoint migration to give your solutions a new life to support the working environment in your organization. Our team handles migrations to various latest platforms with the deep technical knowledge of SharePoint on-premises and in the cloud and in addition helps the organization change their SharePoint deployment model and adopt Office 365 or SharePoint online.

September 5th, 2018 by