从 SharePoint 2010 到 SharePoint 2013 的升级过程概述

适用于:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

若要从 SharePoint 2010 产品升级到 SharePoint 2013,请使用数据库附加方法进行升级。 在 database-attach 方法中,首先创建并配置 SharePoint 2013 场。 然后,从 SharePoint 2010 产品场复制内容和服务应用程序数据库,然后附加和升级数据库。 这样即可将数据升级到新版本。 网站所有者随后可以升级各个网站集。

图:升级阶段的顺序

SharePoint 2013 升级过程中的阶段

本文有助于读者了解升级顺序,这样读者便能计划升级项目。 若要获取升级的详细步骤,请参阅 将内容数据库从 SharePoint 2010 升级到 SharePoint 2013将网站集升级到 SharePoint 2013

重要

本文适用于 SharePoint Foundation 2013 和 SharePoint 2013,但有关如何升级“我的网站”和仅在 SharePoint 2013 中的特定服务应用程序的信息除外。

观看 SharePoint 2013 升级:概述视频

创建 SharePoint 2013 场

升级过程的第一阶段创建新的 SharePoint 2013 场:

  1. 服务器场管理员将 SharePoint 2013 安装到新场。 管理员配置场设置,并对环境进行测试。

  2. 服务器场管理员将 SharePoint 2010 产品场设置为只读,以便用户可以在新服务器场上进行升级时继续访问旧服务器场。

    图:新建服务器场,将旧服务器场设置为只读

    创建新的 SharePoint 2013 场

复制 SharePoint 2010 产品数据库

升级过程的第二个阶段是将数据库复制到新环境中。 可以使用 SQL Server Management Studio 来完成这些任务。

  1. 当服务器场和数据库处于只读模式时,服务器场管理员将从 SharePoint 2010 产品场上的 SQL Server 实例备份内容和服务应用程序数据库。

  2. 服务器场管理员将数据库的副本还原到 SharePoint 2013 场上的 SQL Server 实例,并将数据库设置为在新场上读写。

    图:使用 SQL Server 工具复制数据库

    将内容和数据库复制到 SQL Server

升级 SharePoint 2010 产品数据库和服务应用程序

升级过程的第三个阶段是升级数据库和服务应用程序。

  1. 服务器场管理员为新服务器场配置服务应用程序。 以下服务应用程序具有在此过程中可进行升级的数据库:
  • SharePoint Server 2010 和 SharePoint Foundation 2010

  • Business Data Connectivity Service 应用程序

  • 仅限 SharePoint Server 2010

  • Managed Metadata Service 应用程序

  • PerformancePoint Services Service 应用程序

  • Search Service 应用程序

  • Secure Store Service 应用程序

  • User Profile Service 应用程序

  1. 服务器场管理员在 SharePoint 2013 场上为 SharePoint 2010 产品场上的每个 Web 应用程序创建一个 Web 应用程序。

    图:为升级创建 Web 应用程序

    在 SharePoint 2013 中创建新的 Web 应用程序

  2. 服务器场管理员安装所有服务器端自定义项。

    图:将自定义项复制到新服务器场

    复制 SharePoint 2013 中的自定义项

  3. 然后,服务器场管理员将内容数据库附加到新服务器场并升级这些 Web 应用程序的内容数据库。

    图:使用 Windows PowerShell 升级数据库

    使用 Microsoft PowerShell 更新内容数据库

  4. 服务器场管理员确认升级成功。

升级 SharePoint 2010 产品网站集

升级过程的最后一个阶段是升级网站集。 在 SharePoint 2013 中,网站所有者负责升级其网站。 My Sites 的升级过程与其他类型网站集的升级过程略有不同。

升级“我的网站”

重要

本部分仅适用于 SharePoint Server 2013。

先由服务器场管理员升级"我的网站"宿主,然后各个用户可以升级其"My Sites"或者服务器场管理员可以使用 PowerShell 升级它们。 下图显示了升级过程中升级"我的网站"宿主和"My Sites"的四个阶段。

图:升级"我的网站"的阶段

SharePoint 2013 中的 MySites 阶段

  1. 尚未升级"我的网站"宿主。 无法升级"My Sites"。

  2. 服务器场管理员已升级"我的网站"宿主。 "My Sites"尚未升级。

  3. 部分用户已升级其"My Sites"。

  4. 已升级所有"My Sites"。

注意

服务器场管理员可以选择强制升级"My Sites",而无需等待用户升级它们。 有关详细信息和步骤,请阅读 将网站集升级到 SharePoint 2013

升级其他 SharePoint 2010 产品网站集

其他所有网站集的所有者在其网站的主页上看到有新版本推出的通知后即可开始升级其网站。 下图显示了升级过程中用于升级网站集的四个阶段。

升级网站集的阶段

SharePoint 2013 中网站集中的阶段

  1. 网站所有者运行网站集运行状况检查以确定是否已为升级做好准备。 网站所有者必须先解决遇到的问题,然后才能继续进行下一步。

  2. (可选)网站所有者请求升级评估网站集。 计时器作业将运行以创建网站集,并且在评估网站集准备就绪时网站所有者会收到一封电子邮件。 网站所有者预览新的用户界面。 在数天或数周后,评估网站集会过期并由计时器作业删除。

    服务器场管理员可以确定过期时间。

  3. 在网站所有者做好准备后,即可开始升级过程。 网站集运行状况检查会自动重新运行。 网站所有者在进行升级前必须先解决遇到的问题。 如果运行状况检查没有返回任何问题,将开始升级。

  4. 完成升级后,网站所有者会看到包含状态和升级日志链接的“升级状态”页。 网站所有者可查看网站以确保一切运行正常。

注意

服务器场管理员还可以强制升级特定网站集,而无需等待网站所有者对它们进行升级。 有关详细信息和步骤,请阅读 将网站集升级到 SharePoint 2013

另请参阅

其他资源

将数据库从 SharePoint 2010 升级到 SharePoint 2013

将网站集升级到 SharePoint 2013

从 SharePoint 2010 升级到 SharePoint 2013

Plan for upgrade to SharePoint 2013