Microsoft 365 Migration

How to Check SharePoint 2010 Sites in a SharePoint 2013 Database

Emma BrownEmma Brown Oct 10, 2026 869 views

Question details

The user needs to identify and address site collections or subsites using the legacy SharePoint 2010 experience within a SharePoint 2013 database before migrating.

How to Check SharePoint 2010 Sites in a SharePoint 2013 Database Before Migration
Product
Microsoft SharePoint Server
Device & OS
not provided
Scenario
Attempting to migrate and mount a SharePoint 2013 content database into a new SharePoint 2016 environment.
Observed behavior
Mounting the SharePoint 2013 content database in SharePoint 2016 fails because certain site collections or subsites are still running on the unsupported SharePoint 2010 experience mode.
Before you start

Ensure you have full administrative privileges on your SharePoint 2013 server and have completed a full backup of your content databases before running any upgrade scripts.

Solution 1Recommended

Use SharePoint PowerShell to Identify and Upgrade 2010 Experience Sites

Use the SharePoint Management Shell to find all legacy sites and upgrade them to the 2013 experience mode, which is required before mounting the database to SharePoint 2016.

SharePoint 2016 does not support the SharePoint 2010 compatibility level (Level 14). You must perform a visual upgrade for all sites to the 2013 compatibility level (Level 15) before moving the database.

1
Launch SharePoint Management Shell

Log into your SharePoint 2013 server as an administrator. Open the Start menu, search for 'SharePoint 2013 Management Shell', right-click the application, and select 'Run as administrator'.

2
Identify legacy site collections

Run the command 'Get-SPSite -Limit All | Where-Object {$_.CompatibilityLevel -eq 14}' in the console. This will generate a list of all site collections that are still using the SharePoint 2010 user interface and compatibility mode.

3
Upgrade the identified sites

For each site identified in the previous step, execute the command 'Upgrade-SPSite -Identity "<SiteURL>" -VersionUpgrade' to upgrade the site collection to the SharePoint 2013 experience.

4
Verify upgrade completion

Run 'Test-SPSite -Identity "<SiteURL>"' to ensure the site has been successfully upgraded and reports no errors. Once all sites are upgraded, you can safely proceed to mount the database in SharePoint 2016.

Use SharePoint PowerShell to Identify and Upgrade 2010 Experience Sites
Seek Specialized Assistance: SharePoint Server upgrades can involve complex on-premises configurations. If you encounter persistent PowerShell errors, post your migration logs in the SharePoint Server Microsoft Q&A forum for IT Pro assistance.
Free Microsoft Office alternative

Simplify Your Document Workflow with WPS Office

While upgrading server infrastructure like SharePoint requires specialized IT administration, creating and collaborating on daily documents shouldn't be complicated. WPS Office provides a free, lightweight, and highly compatible alternative to Microsoft Office for your desktop and mobile needs.

  1. 1. Visit the WPS Office Website: Open your web browser and navigate to the official WPS Office website to find the free download link.
  2. 2. Download the Installer: Click on the 'Download' button to get the correct installation package for your operating system (Windows, Mac, or Linux).
  3. 3. Install and Start Creating: Run the downloaded installer file, follow the quick setup prompts, and open WPS Office to immediately start working on your documents.
Fully compatible with Microsoft Office file formats, including .docx, .xlsx, and .pptx.Lightweight design ensuring fast installation and rapid application launch.Familiar tabbed user interface for a seamless migration from Microsoft Office without a steep learning curve.Built-in PDF editing, document sharing, and collaboration tools to streamline team workflows.
microsoft office alternative - wps office

Frequently Asked Questions

Why does mounting a SharePoint 2013 database in SharePoint 2016 fail?

SharePoint 2016 requires all site collections and subsites within the database to be running in the 2013 experience mode (Compatibility Level 15). If any sites are still using the SharePoint 2010 mode (Compatibility Level 14), the database mount is explicitly blocked to prevent corruption.

Can I migrate directly from SharePoint 2010 to SharePoint 2016?

No, Microsoft does not support direct version skipping for server migrations. You must first upgrade your SharePoint 2010 database to SharePoint 2013, upgrade all site collections to the 2013 experience, and then migrate that database to SharePoint 2016.

How do I know if my site is using the SharePoint 2010 experience?

Site administrators typically see a pink 'Experience Upgrade' banner at the top of the site when viewed in a web browser. Alternatively, IT administrators can check the site's compatibility level using the 'Get-SPSite' cmdlet in the SharePoint Management Shell.