HI folks,
Here is how i did an successfully upgrade from Sharepoint 2010 to Sharepoint2013, step by step:
1. Create new Sharepoint Farm
2. Managed Path Setup
2. Delete webapplication and Contentdatabase on port 80
3. Restore all databases from Sharepoint 2010, to your new SQLserver using SQLscript
( i use SQLserver 2012 for Sharepoint 2013)
( this restore could have been done before this installation )
4. Create your new webapplications with powerscript, use this command:
( Notice ido not use the new Claims Based Authentification )
New-SPWebApplication -Name 'SharePoint - 80' -ApplicationPool 'SharePoint - 80' -AuthenticationMethod 'NTLM' -ApplicationPoolAccount 'Domain\user' -Port '80' -URL 'http://moss2013test:80'
5. Delete the created Contentdatabase for all new webapplications
6. Attach old Contentdatabase that you restored from your Sharepoint 2010 using powerscript
7. Create theese 3 Service Application and Proxy with Powerscript:
- Secure Store Service database,
- Managed Metadata Service database,
- User Profile Service database
Use this command: New-SPSecureStoreServiceApplication and New-SPSecureStoreServiceApplicationProxy ( if you want, i can give you the total script )
( also remember to use the original databasename you restored )
8. Delete the 3 old Service Applications and databases after creating the new
get-spsite -contentdatabase 'You Contentdatabase Name' -limit all | upgrade-spsite -versionupgrade
9. Import encryption key from your old Sharepoint 2010. Open a CMD prompt as ADMINISTRATOR, and type this command:
"C:\Program Files\Microsoft Office Servers\15.0\Synchronization Service\Bin\miiskmu.exe" /i "Path to you key file" {0E19E162-827E-4077-82D4-E6ABD531636E}
10. Reset IIS
11. Start User Profile Sync. Service
12. Setup MY site
13. Setup Search from Central Administration gui
14. Copy you layout modifications from your old Sharepoint 2010, i copied this folder:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\Foldername
15. Configure Synchronization Settings
Image may be NSFW.
Clik here to view.
16. Create new connection for each Domain and Subdomain
17. Run Userprofile full Sync. and compile existing Audiences
18. Enable Features on existing sites ( Enterprise Features ) under " Upgrade and Migration"
19. Restart Sharepoint Server
20. Convert all webapplication to use claims based authentication using powerscript:
Convert-SPWebApplication -Identity "http:// <servername>:port" -To Claims
–RetainPermissions [-Force]
oOo
Thats all folks :-)
Of course you have to check the upgrade logs under: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS
Please let me know if you want the scripts i used.
BR
Pettsen
and have a nice Christmas and a happy new year.