升级过程概述 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

上一次修改主题: 2016-11-30

从 Microsoft Office SharePoint Server 2007 升级到 Microsoft SharePoint Server 2010 时可以在以下两种基本升级方法之间进行选择:就地升级和数据库附加升级。就地升级用于升级同一硬件上的所有 Microsoft SharePoint 网站。利用数据库附加升级,可以将内容移动到新服务器场或新硬件。还可以在混合方法中结合使用这两种类型的升级来减少升级期间的停机时间。

有关这些方法的详细信息,请参阅确定升级方法 (SharePoint Server 2010)

本文帮助您了解使用这些方法执行升级时涉及的步骤,以便您可以规划升级过程。有关如何使用这些升级过程之一的详细信息,请参阅以下主题:

本文内容:

  • 就地升级

  • 数据库附加升级

  • 混合方法 1:只读数据库

  • 混合方法 2:分离数据库

重要

服务器管理员一定要与网站所有者和用户就升级期间预期发生的情况进行沟通。管理员应告诉他们停机时间以及升级所花费的时间可能比预期时间长或某些网站在升级后可能需要执行一些重复性工作等风险。有关详细信息,请参阅创建沟通计划 (SharePoint Server 2010)

就地升级

就地升级发生在安装以前版本的同一硬件上。运行就地升级时,升级过程将按照固定顺序升级完整安装。

下面的步骤说明了在就地升级过程运行时会发生的情况:

  1. 在服务器管理员执行所有升级前步骤后,管理员在运行 SharePoint 管理中心网站的服务器上运行 SharePoint Server 2010 的安装程序。因为已安装以前版本,所以将自动选择就地升级。

  2. 安装程序在承载管理中心网站的服务器上运行后,服务器管理员在服务器场中的其余前端 Web 服务器和应用程序服务器上运行安装程序。

  3. 服务器管理员在承载管理中心网站的服务器上运行 SharePoint 产品配置向导。系统将按顺序升级此服务器、配置数据库、服务和内容数据库。

    完成配置向导后,将打开管理中心网站。计时器作业将为每个网站集安排要运行的升级过程。升级过程计时器作业将升级每个网站集。升级完所有网站后,升级过程将结束。

  4. 服务器管理员将在服务器场中的所有其他服务器上运行 SharePoint 产品配置向导。

    就地升级过程

  5. 服务器管理员确认升级已成功完成。

  6. 如果使用的是直观升级,则服务器管理员或网站所有者将可以在 Microsoft SharePoint Server 2010 中预览网站。管理员或网站所有者做好准备后,将完成对 SharePoint Server 2010 的更改。

数据库附加升级

利用数据库附加升级,可以移动到新硬件或新服务器场。在数据库附加升级期间,将从现有服务器场分离所有内容数据库,然后将这些数据库附加到安装的新服务器场。在将数据库附加到新服务器场时,将运行升级过程并就地升级数据。

下面的步骤说明了在数据库附加升级期间会发生的情况:

  1. 服务器管理员设置并配置新的 SharePoint Server 2010 服务器场。管理员会将所有自定义项传输到新服务器场并对环境进行测试。

    有关如何配置新环境的详细信息,请参阅准备新的 SharePoint Server 2010 环境以进行数据库附加升级

  2. 服务器管理员从旧 Office SharePoint Server 2007 服务器场分离内容数据库并使旧服务器场脱机(例如,通过更改负载平衡器或 IIS Web 应用程序停止服务请求,或通过关闭服务器场中的每台服务器计算机上的所有组件和服务)。

  3. 服务器管理员将内容数据库附加到新服务器场并升级内容。

    数据库迁移升级过程

  4. 服务器管理员确认升级已成功完成,然后配置新服务器场以开始在新 URL 上提供请求。

混合方法 1:只读数据库

此方法在您进行升级时为用户提供对其数据的连续只读访问权限。原始服务器场中的内容数据库设置为只读,并且在新服务器场上升级数据库的副本。

下面的步骤说明了在使用只读数据库的数据库附加升级期间会发生的情况:

  1. 服务器管理员设置并配置新的 SharePoint Server 2010 服务器场。管理员会将所有自定义项传输到新服务器场并对环境进行测试。

  2. 服务器管理员将内容数据库更改为只读。然后,管理员使用 SQL Server 备份 Office SharePoint Server 2007 服务器场上的内容数据库并将它们还原到新服务器场。

    只读数据库升级过程 - 第 1 部分

  3. 服务器管理员附加内容数据库的新副本,并且升级过程将运行并升级内容。

    只读数据库升级过程 - 第 2 部分

  4. 升级过程运行后,服务器管理员确认升级已成功完成。然后,管理员配置新服务器场以开始在新 URL 上为请求提供服务并使原始服务器场脱机(例如,通过更改负载平衡器或 IIS Web 应用程序停止服务请求,或通过关闭服务器场中的每台服务器计算机上的所有组件和服务)。

混合方法 2:分离数据库

此方法使您能够通过分离和附加数据库以同时升级多个数据库来加速升级过程。它是就地升级,因为您升级的是原始服务器场;但是,也可以使用另一个服务器场来执行升级,然后将升级后的数据库附加到原始服务器场。请注意,原始服务器场无法在升级过程中为请求提供服务。与在标准就地升级中一样,用户无法在升级进行过程中访问其内容。

下面的步骤说明了在使用已分离数据库的就地升级期间会发生的情况:

  1. 服务器管理员将原始服务器场脱机(例如,通过更改负载平衡器或 IIS Web 应用程序停止服务请求,或通过关闭服务器场中的每个服务器计算机上的所有组件和服务)。

  2. 服务器管理员从原始服务器场分离内容数据库。

  3. 服务器管理员对原始服务器场上的服务器、服务和配置数据库运行就地升级。

  4. 服务器管理员将内容数据库附加到原始服务器场并升级内容。

    分离数据库升级过程 - 第 1 部分

也可以使用单独的临时小型服务器场来执行升级。在此方法中,在升级数据库后,将它们附加到原始服务器场。

下面的步骤说明了在使用已分离数据库和临时小型服务器场来升级内容数据库的就地升级期间会发生的情况:

  1. 服务器管理员设置运行新版本的临时小型服务器场。然后,管理员将原始服务器场脱机(例如,通过更改负载平衡器或 IIS Web 应用程序停止服务请求,或通过关闭服务器场中的每台服务器计算机上的所有组件和服务)。

  2. 服务器管理员从原始服务器场分离内容数据库。

  3. 服务器管理员在原始服务器场上运行就地升级来升级服务器、服务和配置数据库。

  4. 服务器管理员将内容数据库附加到临时小型服务器场,然后并行升级这些内容数据库。

  5. 服务器管理员将内容数据库重新附加到原始服务器场。

    分离数据库升级过程 - 第 2 部分

  6. 服务器管理员确认升级已成功完成。

  7. 如果使用的是直观升级,则服务器管理员或网站所有者将可以在 Microsoft SharePoint Server 2010 中预览网站。当管理员或网站所有者做好准备后,将完成对 Microsoft SharePoint Server 2010 的更改。