Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Checklist for database-attach

upgrade (SharePoint 2013)


SharePoint 2013
6 out of 7 rated this helpful

Applies to: SharePoint Server 2013, SharePoint Foundation 2013


Topic Last Modified: 2014-07-03
Summary: Use this checklist as you upgrade from SharePoint 2010 Products to
SharePoint 2013.
This checklist helps you confirm that you follow all the steps that you must follow as you
prepare for upgrade, perform the upgrade, and perform post-upgrade steps. This
checklist applies only to upgrade of the content and service application databases. It does
not apply to upgrade of My Sites or other site collections. For more information,
see Upgrade site collections to SharePoint 2013.
In this article:
Prepare for upgrade
Perform the upgrade
Perform post-upgrade steps
Some steps include notes about how long that step might take. These rough estimates
only give you a relative idea of the duration of the step. To discover how much time each
step will take for your environment, we recommend that you perform trial upgrades in a
test environment. For more information, see Use a trial upgrade to SharePoint 2013 to
find potential issues and Plan for performance during upgrade to SharePoint 2013.

Important:

The steps in this article apply to both SharePoint Foundation 2013 and SharePoint Server 2013, except for th
Business Data Connectivity service application applies to both).

Prepare for upgrade


Follow these steps in order before you start an upgrade to SharePoint 2013:

Pre-upgrade steps
Step

[
]

Create an inventory of server-side customizations in the environment


Create an inventory of the server-side customizations in your environment (solutions, features, Web Part
pages, page layouts, CSS files, and so on). Record all customizations needed for your environment in the
Detailed steps: Identify and install customizations in the "Use a trial upgrade to find potential issues" art

[
]

Clean up your environment


Before you begin to upgrade, make sure that your environment is functioning in a healthy state and that y
you do not have to upgrade. Clean up any orphaned sites or data, address any large lists and large ACLs,
versions, and remove any unused templates, features and Web Parts.
Detailed steps: Clean up an environment before an upgrade to SharePoint 2013.

[
]

Test the upgrade process


Try out upgrade in a test environment to find any issues and determine how long your actual upgrade mi
Detailed steps: Use a trial upgrade to SharePoint 2013 to find potential issues

Complete the database attach upgrade


Follow these steps in order while you upgrade the content and service application
databases for your environment.

Prepare the new environment


Step

[ Install and configure SharePoint 2013 and any language packs


Install the prerequisite software, and then install and configure SharePoint 2013.
]

[ Configure service applications


Enable and configure the services that you need in your new environment.
] Do not configure the following service applications - you will configure them while you upgrade their da
Business Data Connectivity service
Managed Metadata service
PerformancePoint services
Search
Secure Store service
User Profile service

[ Configure general farm settings


Reapply any general farm settings that you must have from your previous farm such as blocked file ty

] Configure new settings such as usage and health data collection, diagnostic logging, and mobile accounts
Important:

If you had disabled the Workflow Auto Cleanup timer job in your SharePoint 2013 environment, make s
and disabled in the previous version environment, you might lose workflow associations when you upgr
2010).

Detailed steps for this phase: Create the SharePoint 2013 farm for a database attach
upgrade.

Back up and restore databases


Step

[
]

Record the passphrase for the Secure Store service application


The Secure Store service application uses a passphrase to encrypt information. You must record this pas
the new environment.

[
]

Set the previous version databases to be read-only


If you want your original environment to remain available to users in a read-only state, set the databases
them up.

[
]

Back up databases
Back up all the content databases and the following service application databases before you begin the d
Business Data Connectivity
Managed Metadata
PerformancePoint
Search Administration
Secure Store
User Profile: Profile, Social, and Sync databases

[
]

Export the encryption key for the User Profile service application
The User Profile Service service application requires an encryption key that is stored separately from the
want to upgrade the User Profile Sync database.

[
]

Restore a backup copy of the databases


Restore the databases from the backup.

[
]

Set the restored databases to be read-write


Before you can attach and upgrade the databases that you copied to the new environment, you must set t

Detailed steps for this phase: Copy databases to the new farm for upgrade to SharePoint
2013

Upgrade service application databases


Step

[ Start the service application instances


Start the following service instances from Central Administration:
]
Business Data Connectivity service
Managed Metadata service
PerformancePoint services
Secure Store service
User Profile service
Start the instance of the Search service application by using Windows PowerShell.
[ Upgrade the Secure Store service application
Use Windows PowerShell to create the new service application and upgrade the database, create a proxy
] environment.

[ Upgrade the Business Data Connectivity service application


Use Windows PowerShell to create the new service application and upgrade the database. You do not hav
]
Note:

The Business Data Connectivity service application is available in both SharePoint Foundation 2013 and

[ Upgrade the Managed Metadata service application


Use Windows PowerShell to create the new service application and upgrade the database, and then create
] service application before you can upgrade the User Profile service application.

[ Upgrade the User Profile service application


Use Windows PowerShell to create the new service application and upgrade the database, and then create
] application, you must import the Microsoft Identity Integration Server Key (MIIS) encryption key. Finall

[ Upgrade the PerformancePoint Services service application


Use Windows PowerShell to create the new service application and upgrade the database, and then create
]

[ Upgrade the Search service application


Use Windows PowerShell to create the new service application and upgrade the database, and then create
]
Note:

This step applies to only SharePoint Server 2013. Although SharePoint Foundation 2013 includes search
cannot be upgraded.

[ Verify that all of the new proxies are in the default proxy group
Use the Get-SPServiceApplicationProxyGroup cmdlet to verify that all of the service application proxi
]
Detailed steps for this phase: Upgrade service applications to SharePoint 2013.

Create web applications


Step

[
]

Create and configure web applications


Create a web application for each web application that existed in the old environment.

[
]

Reapply server-side customizations


Manually transfer all server-side customizations to your new farm. Refer to the inventory that you create
components that your sites depend on to work correctly. When you install solutions, make sure that you

to be available to both paths, install it two times, and the second time use the CompatibilityLevel param
[
]

Verify custom components


Use the Test-SPContentDatabase Windows PowerShell cmdlet to verify that you have all the custom c

Detailed steps for this phase: Upgrade content databases to SharePoint 2013.

Attach and upgrade content databases


Step

[
]

Attach a content database to a web application


Attach the content database that contains the root site collection first. For My Sites, attach the content
database that contains the My Site host before attaching databases that contain the My Sites.
You must perform this action from the command line. Use the Mount-SPContentDatabaseWindows
PowerShell cmdlet.

[
]

Verify upgrade for the first database


Verify that upgrade succeeded for the first database, and review the site to see whether there are any
issues.
Detailed steps: Verify database upgrades in SharePoint 2013.

[
]

Attach remaining databases


Attach and upgrade the remaining content databases in your environment. You must complete this action
from the command line.

[
]

Monitor upgrade progress


Use the Upgrade Status page in the SharePoint Central Administration website to monitor progress as yo
databases are upgraded.
Detailed steps: Verify database upgrades in SharePoint 2013.

[
]

Verify upgrade for the remaining database


Verify that upgrade succeeded for the remaining databases.
Detailed steps: Verify database upgrades in SharePoint 2013.

Detailed steps for this phase: Upgrade content databases to SharePoint 2013.

Complete post-upgrade steps


Follow these steps in order after you perform a database-attach upgrade.

Post upgrade steps for database attach upgrade


Step

Verify that site collections are working as expecting in 2010 mode

Review the site collections and make sure that they work in 2010 mode before you begin to upgrade any
as the one provided for upgraded sites in Checklists for reviewing upgraded sites

[
]

Migrate user accounts to claims authentication, if it is necessary


By default, new web applications in SharePoint 2013 use claims authentication. If you were using class
must migrate the users to claims authentication. For more information, seeMigrate from classic-mode to

[
]

Update links that are used in any upgraded InfoPath form templates
For a database-attach upgrade, you exported and imported all InfoPath form templates in your environm
upgrade, you can now update the links that are used in those upgraded form templates to point to the co
cmdlet.
For more information, see Configure InfoPath Forms Services (SharePoint Server 2010).

[
]

Configure your Search topology


The architecture for the Search service has changed for SharePoint Server 2013. Plan and configure you
new architecture. For more information, see Scale search for Internet Sites in SharePoint Server 2013 an
Server 2013.

[
]

Start a full crawl


After all content is upgraded and all settings are configured, you can start a full search crawl of your co
resume, or stop a crawl in SharePoint Server 2013.

[
]

Back up your farm


Back up your farm so that you have a current backup of your upgraded environment before you start to
see Back up farms in SharePoint 2013.

See also
Create the SharePoint 2013 farm for a database attach upgrade
Copy databases to the new farm for upgrade to SharePoint 2013
Upgrade service applications to SharePoint 2013
Upgrade content databases to SharePoint 2013
Overview of the upgrade process to SharePoint 2013
Upgrade site collections to SharePoint 2013
Troubleshoot database upgrade issues in SharePoint 2013
2015 Microsoft

You might also like