从 SharePoint 2013 升级到 SharePoint Server 2019 的高级概述
适用于:2013 2016 2019 Subscription Edition 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 |
从 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 的过程。 升级过程完成后,执行不属于服务应用程序和内容数据库的任何单独配置更改,例如传入/传出电子邮件设置等。