Prepare for the installation or upgrade

Version: 9.0

This guide describes how to upgrade a Sitecore Identity Server Azure App deployment from version 2.0 or later to version 9.0.

Prerequisites

Define the security database

The Sitecore Identity Server’s membership objects are stored in a security database. By default, these security objects are stored in the Sitecore Experience Platform’s Core Database.

You may set up a dedicated security database to store the membership objects. In this case, move the security objects to this database and update the connection string to point to it. For more information about a dedicated security database, see Moving security data to a separate database.

Install Azure PowerShell Module

Ensure you have the latest Azure PowerShell module installed. You can find installation instructions in Microsoft’s How to install Azure PowerShell article.

Prepare for the upgrade

Back up the following data:

  • Back up your security database
  • Back up your current Identity Server configuration

Download the following resource from developers.sitecore.com/downloads/Sitecore_Identity:

  • Sitecore.IdentityServer.9.0.X.scwdp.zip
  • Sitecore.IdentityServer.UpgradeScripts.9.0.zip

Download the Sitecore Identity Server 9.0 ARM template files from GitHub – Sitecore Azure Quickstart Templates.

If you have suggestions for improving this article, let us know!