从 SharePoint 2013 升级到 SharePoint Server 2019 的高级概述

适用于: yes-img-13 2013 no-img-16 2016 yes-img-19 2019 no-img-seSubscription Edition no-img-sop SharePoint in Microsoft 365

概述

SharePoint Server 2019 中的升级方案未发生更改。 2013 到 2019 年没有直接升级路径。 若要升级到 SharePoint Server 2019,必须将 SharePoint 2013 升级到 SharePoint Server 2016,然后升级到 SharePoint Server 2019。 升级到 SharePoint Server 2019 时,数据库必须位于 SharePoint Server 2016 RTM 版本或更高版本。 将锁定版本较低的任何数据库,并且不会开始升级。

有关高级步骤的视觉外观,请参阅

文件类型 下载位置
Visio 从 SharePoint 2013 升级到 SharePoint 2019
PDF 从 SharePoint 2013 升级到 SharePoint 2019

备注

创建和还原服务应用程序的步骤仅适用于以下六项:

  • Secure Store Service 应用程序
  • Business Data Connectivity Service 应用程序
  • Managed Metadata Service 应用程序
  • PerformancePoint Services Service 应用程序
  • User Profile Service 应用程序
  • Search Service 应用程序

有关将 SharePoint 2013 升级到 SharePoint Server 2016 的具体端到端步骤,请参阅 升级到 SharePoint Server 2016

升级步骤

2013

在 SharePoint 2013 中,如果有任何处于 Windows 身份验证模式的 Web 应用程序,则应将其转换为声明身份验证。 声明身份验证是 SharePoint Server 2016 和 SharePoint Server 2019 中的默认模式。

接下来,使用 Upgrade-SPSite cmdlet 将所有网站集从 14 模式升级到 15 模式。 任何版本为 14 的数据库都将被锁定并阻止升级到 SharePoint Server 2016。 升级网站集后,从旧场 ((例如 SQL2013) )创建所有内容和服务应用程序数据库的备份。 在 SharePoint Server 2016 中将这些数据库还原到新场的 SQL Server (,例如 SQL2016) 。

2016

在 SharePoint Server 2016 中,构建包含服务应用程序的新临时场。 创建服务应用程序时,请使用驻留在 SQL2016 上的现有数据库名称。 创建新场后,使用临时数据库创建新的 Web 应用程序。 安装任何完全信任解决方案、管理员批准的 InfoPath 表单等。 从 Web 应用程序中卸载临时内容数据库。

备注

可能需要从 SQL Server 中删除临时内容数据库。

通过在 SQL2016 还原的内容数据库上运行 Mount-SPContentDatabase cmdlet,开始 SharePoint Server 2016 的升级过程。 升级过程完成后,执行不属于服务应用程序和内容数据库的任何单个配置更改,例如传入/传出电子邮件设置等。

2019

从 SharePoint Server 2016 升级到 SharePoint Server 2019 的步骤与从 SharePoint 2013 升级到 SharePoint Server 2016 的步骤相同,但将 Web 应用程序转换为声明身份验证并将数据库模式升级到级别 15 除外。 这些不是必需的。

从临时场 ((例如 SQL2016) )创建所有内容和服务应用程序数据库的备份。 将这些数据库还原到 SharePoint Server 2019 (中的新服务器场的 SQL Server,例如 SQL2019) 。

在 SharePoint Server 2019 中,构建包含服务应用程序的新场。 创建服务应用程序时,请使用驻留在 SQL2019 上的现有数据库名称。 创建新场后,使用临时数据库创建新的 Web 应用程序。 安装任何完全信任解决方案、管理员批准的 InfoPath 表单等。 从 Web 应用程序中卸载临时内容数据库。

备注

可能需要从 SQL Server 中删除临时内容数据库。

通过从 SQL2019 在还原的内容数据库上运行 Mount-SPContentDatabase cmdlet,开始 SharePoint Server 2019 的升级过程。 升级过程完成后,执行不属于服务应用程序和内容数据库的任何单个配置更改,例如传入/传出电子邮件设置等。

另请参阅

升级到 SharePoint Server 2019 的过程概述