Read time 9 minutes
The charm of the latest added features drives migration from an older version to a new one of any platform. Similarly, it is the case with SharePoint as well. As you know, SharePoint 2010 version became very popular among organizations after its release due to its essential features and remarkable collaboration capabilities. After capturing the user’s requirements with SharePoint 2010, Microsoft developed SharePoint 2013, loaded with even better utilities.
With the launch of SharePoint 2013, SharePoint’s market share and positioning have reached a completely different level. However, SharePoint 2010 is still used across many organizations, and most look forward to upgrading SharePoint 2010 to 2013 for a more robust and immensely successful experience.
If you also want to migrate SharePoint 2010 to SharePoint 2013 so that you can include the latest features in your network and enhance the productivity of your work, then this guide is for you. Here, we have discussed a method that utilizes the database-attach approach, which involves creating and configuring a SharePoint 2013 farm and then copying the databases of content and service applications from the SharePoint 2010 Products farm. After upgrading SharePoint 2010 to 2013 version, site owners can upgrade individual site collections.
Like the conditions required to migrate Exchange 2010 Public Folders to Office 365, keep the requirements below in mind before migrating SharePoint 2010 to 2013.
And don’t forget to run a database consistency check before backing up the database of the SharePoint 2010 farm.
Note: There is no direct procedure to migrate from SharePoint 2010 to SharePoint 2013. You can’t reuse your existing Hardware for SharePoint 2013 or install both SharePoint 2010 and SharePoint 2013 on the same machine. So, the only way to upgrade is to migrate.
Kernel Migrator for SharePoint offers easy migration from SharePoint to SharePoint, public folders to SharePoint, and File System to One-drive, Google drive, SharePoint and Microsoft Teams.
We will briefly overview the direct method of SharePoint 2010 to SharePoint 2013 migration. This process involves multiple steps, as given below:
The first step in migration is to install and configure a new SharePoint 2013 farm. Set up all farm configurations in Source SharePoint 2010 farm, including all essential configurations such as AAM, Email settings, managed pats, etc. Then, install all the third-party software, language packs, custom features, and solutions of SharePoint 2010 farm into your SharePoint 2013 farm. Create a web application similar to your existing SharePoint 2010 farm for SharePoint 2013 farm.
Since we use the existing content database from SharePoint 2010, you can delete the default content database linked with the new web application. If you fail to delete the root site database of the existing web application, running a “Test-SPContentDatabase” cmdlet as a part of the migration process can result in orphaned site issues. This happens because the root site collection exists in both content databases, resulting in conflict.
Also, the farm administrator should set the SharePoint 2010 Products to read-only status. This will allow users to access the old database even during the migration.
Next, you must create a backup of the SharePoint 2010 content databases and restore them to SharePoint 2013’s SQL Server.
It can be done in two ways, using central administration or using PowerShell cmdlet.
You can do it by following this path in your SharePoint 2010:
(Central Administration >> Application Management >> Manage Content Databases)
Use the below syntax:
You can create a backup of databases from the SharePoint 2010 SQL Server by logging into the SQL server box of the SharePoint 2010 farm. And then, all you’ve to do is open SQL Server Management Studio and expand the databases node.
To restore all databases from SharePoint 2010 to SharePoint 2013 SQL Server, copy all required databases backup files to your target SharePoint 2013’s SQL Server database location. Once you have copied the database files, the next step is to open the SQL Server Management Studio and click Restore Database.
Simply execute the PowerShell cmdlet: Test-SPContentDatabase cmdlet and scan content databases of the provided web application.
For this, you can use the syntax:
This syntax will report various issues such as missing features, solution dependencies, orphaned sites, wide lists, etc.
Once you’ve fixed all the issues reported by Test-SPContentDatabase, you can start attaching content databases to SharePoint 2013 web application. Always try to mount the root site collection’s database first, and if you’re migrating ‘My sites,’ then migrate its host first.
After mounting the content database to the web application, you can easily access the site collection in SharePoint 2010 mode.
The last step in this migration process is upgrading the site collections. After migrating from SharePoint 2010 to SharePoint 2013, all migrated site collections will be on SharePoint 2010 with their old look and feel and other functionalities. Therefore, you’ve to migrate all site collections to SharePoint 2013 explicitly. Site Collection administrators can do this by clicking on the links available from the upgrade reminder banner.
Upgrades are time-consuming when many site collections are on a particular content database. You can easily get the upgrade status from the “Upgrade Status” on the central administration page.
Follow this path:
Here is the SharePoint 2010 site migrated to SharePoint 2013:
The Final site after the site collection upgrade:
Thus, you can successfully migrate SharePoint 2010 to SharePoint 2013.
Due to these limitations, organizations face various challenges while migrating to SharePoint 2013.
Fortunately, Kernel Migrator for SharePoint (KMS)– an automated SharePoint migration solution to migrate content from SharePoint 2010 to SharePoint 2013 is designed to overcome the limitations of the native migration method.
It helps you to avoid these risks by lessening the time and expenses involved in the migration. Also, it ensures complete data integrity.
Note: You can experience the tool’s functioning by downloading its free trial version from its website.
When you have such an easy and simple way to perform the migration, then why go for native migration methods? With Kernel Migrator for SharePoint, organizations can have better control over the migration process and can solve a wide variety of common, yet complex migration scenarios.
SharePoint 2013 offers some amazing features, and I was excited to switch to that version. Thank you for writing this in such detail as it helped me to sail easily to 2013.
An excellent guide for upgrading SharePoint. It helped me to migrate data from SP 2010 to SP2013. Thanks!