Live Migration of SharePoint 2010 to SharePoint 2013

By | June 6, 2013

This post will give you a step by step process on how you upgrade your SharePoint 2010 to SharePoint 2013.  While this is a live migration I suggest you do proper backups of the server and the database before continuing.  Having said that live migration means that you can upgrade your SharePoint instance from one server to another without any downtime, but during the process anything that happens between like adding new items on the list or deleting a wiki page will not be captured after the copy database has been performed.

I will also assume that you all have the prerequisites with you before starting this process.

Lets start!

1. Install SharePoint 2013 on a new separate server.

01 Install Prerequisites

2. Use the configuration wizard

02 Configuration

3. Choose “create a new server farm”

03 Create Server Farm

4. Choose a server and a database name

04 Database Settings

5. Get a passphrase then store it in a secure location, you will need this in the future.

05 Farm Security

6. Choose a security setting

06 Security Settings

7. Verify everything is OK

07 Summary

8. Wait while server is configuring

08 Installing

9. Smile, the installation is successful.

09 Successful

10. Go to the SharePoint 2013 Central Administration of your new SharePoint, when this shows its all good.

10 Sharepoint Admin Site

11. Go to your old SharePoint Database, then copy the WSS_Content database

11 Copy Old Database

12. Verify source server properties

12 Source Server

13. Set your destination SQL Server.

13 Destination Server

14. Select the Transfer Method, use the SQL Management Object method if you want a live migration.

14 Transfer Method

15. Select a database to copy, you will only need WSS_Content


16. Configure the properties of Destination Database.

16 Configure Destination Database

17. Select Objects, you only need Logins here

17 Objects to Migrate

18. Saving the package created.

18 Migration Package Settings

19. Run immediately, you can also schedule them.

19 Run Immediately

20. Look at the summary.

20 Summary

21. Wait while its performing the copy, this will take a while so get yourself a coffee.

21 Execution

22. Once done, go back to SharePoint 2013 Central Administration and set your SharePoint instance to use the copied WSS_Content Database.  Go to Application Management -> Manage Web Applicaitons.

22 Configure New Sharepoint Server

23. Create a new Web Application.

23 New Web Application

24. Set new web application properties.

24 Create New Web Application

25. Your application is now created

25 Application Created

26. Now you need to set that new web application to use the copied WSS_Content Database, you need to do this in SharePoint 2013 Management Shell.

26 Management Shell

27. Test the database you just copied over by issuing this command

Test-SPContentDatabase -Name WSS_Content -WebApplication http://YourNewSharepointServer

27 Test Content Database

28. Now mount them by issuing this command.

Mount-SPContentDatabase -Name WSS_Content -WebApplication http://YourNewSharepointServer

28 Mount

29. Now that its mounted, you need to delete the default WSS_Content Database created during the installation process.

30 Manage Content Databases

30. Choose the default WSS_Content instance, if its a fresh install usually its the one with 0 (zero) site collection items.

31 Select what to delete

31.  Tick remove then hit OK.

32 Remove Content Database

32. Manage your paths.

33 Manage Paths

33. Copy the same as your old SharePoint 2010 instance

34 Set Path

34. Congratulations you have upgraded your SharePoint instance, but not yet quite there.  It still looks like the old SharePoint.  If you notice there is a pink ribbon on top click on start now to start upgrade how it looks.

35 First Load

35. Prepare for takeoff, click the upgrade button

36 Upgrade Site Collection

36. Confirm it

37 Confirm

37. Now its doing some checks.

38 Processing

38.  Any problems found will show here, all customized forms will be presented as well as templates not supported, the one on red needs to be fixed before continuing, orange is fine its just saying that the looks wont be the same as the old one.

39 Errors

39. Click again on the start now ribbon when all in red are fixed, it will be by case to case basis.  Now its upgrading and page will refresh automatically.

40 Upgrading Process

40. It will show you the progress once it refreshed.

41 Upgrading Process

41.  Now its all done.

35 Contents

Please take note this will be really easy and seamless if you don’t have custom development done on your old SharePoint, like customized webparts.  For those who have some customized solution, I am in the process of writing an article on how to migrate them as well so please watch this space


4 thoughts on “Live Migration of SharePoint 2010 to SharePoint 2013

  1. westerdaled

    Excellent post. I look forward to the post covering if customised solutions are in play. I think this is going to be an interesting topic given the web parts, workflows, activities, even receivers and the like that can be deployed and a coherent message the needs to be conveyed to our clients.

  2. Pingback: Sharepoint Foundation 2010 migrálása Sharepoint Foundation 2013-ra | dragi77

  3. Pingback: Migrating Sharepoint 2010 Custom Farm Solutions to Sharepoint 2013 | Raymund Macaalay's Dev Blog

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.