Thursday, January 30, 2014

Live Migration of SharePoint 2010 to SharePoint 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
15-select-database
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

No comments:

Post a Comment