This post provides a high-level step by step guide on upgrading a SharePoint 2010 site to a SharePoint 2013 (Customer Preview) and as with any Beta release is subject to change. For further information on planning and upgrading content and services to SharePoint 2013 you can visit the recently published TechNet site here.
Also make sure to check out Bill Baer’s great post on Upgrade, and special thanks to Bill for sharing his custom solution used for this post J.
- Add and deploy any required O14 custom solutions in your SharePoint 2013 farm, notice that all O14 solutions being deployed under 14 hive but eventually it’s recommended to migrate the custom code to O15.
- Backup and restore the SharePoint 2010 content database to your SQL Server hosting SharePoint 2013 farm.
- Run Test-SPContentDatabase cmdlet to identify missing components along with potential errors and related warnings. Check the upgrade log and deploy any missing components and re run the cmdlet to verify.
- Attach the content database to the desired web application using Mount-SPContentDatabase cmdlet.
- After successfully mounting the content database to web application, the site should be accessible in 14 mode.
- To upgrade the site simply click on “Start now” link on the toolbar, you can also go to SiteUpgrade page from Site Setting page as well.
- Click on “TRY A DEMO UPGRADE” link to verify the site collection upgrade (This step can be performed by Site Collection Administrators, farm admins can run
Request-SPUpgradeEvaluationSiteCollection cmdlet as well).
- Provision a temporary site collection to validate the site post-upgrade.
- An email should be sent out to Site Collection admin when the temporary site is provisioned.
- After validating the temporary site we upgrade the site by going to SiteUpgrade.aspx page and clicking on “Upgrade the Site Collection” button (Farm admins can run Upgrade-SPSite cmdlet as well).
- During the upgrade The SiteUpgrade.aspx page shows the progress and provides a link to an upgrade log for troubleshooting purposes.
- Your site collection should now be accessible in 15 mode along with all new capabilities enabled in the farm and for the hosting web application such as Social and Office Web Apps.