SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Best approch to migrate SharePoint Site from 2010 to 2013.I want to migrate site develop in SharePoint 2010 to 2013. What is best approach ?

share|improve this question

To upgrade from SharePoint 2010 Products to SharePoint 2013, you use the database-attach method to upgrade. In the database-attach method, you first create and configure a SharePoint 2013 farm. Then you copy the content and service application databases from the SharePoint 2010 Products farm, and then attach and upgrade the databases. This upgrades the data to the new version. Site owners can then upgrade individual site collections.

For detailed steps:

There are also third Party tools:

share|improve this answer

I would recommend an approach which increase chances of successful migration.

**Test Migration:**To understand your environment before you upgrade it, and to plan for the time that an upgrade will require, you should try one or more trial upgrades. The goal of testing upgrade is to find and fix issues and develop confidence in the outcome before the real upgrade.

Couple of points to be noted:

  • Know what is in your environment. Do a full survey first.
  • Make your test environment as similar as possible to your real environment.
  • Use real data.
  • Run multiple tests.
  • Do not ignore errors or warnings.
  • Test the upgraded environment, not just the upgrade process.

Final Migration: After complete testing, you have to perform the final migration.

  • Ensure that the environment is fully functioning before you begin to upgrade

  • Perform a trial upgrade on a test farm first.

  • Plan for capacity.

  • Clean up before you upgrade

  • Back up your databases.

  • Optimize your environment before upgrade.

  • (Optional) Set the original databases to read-only if you want to keep your original environment available while you upgrade.

  • After upgrade, review the Upgrade Status page and upgrade logs to determine whether you must address issues. Then review the upgraded sites.

  • Defer upgrade for site collections until you can get updated customizations to support 2013 mode.


I highlight the approaches, Anachal already mentioned how to migrate the 2010 to 2013 using the DB restore method. I always prefer DB upgrade unless you have 3rd party tool.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.