从 Windows SharePoint Services 2.0 升级到 SharePoint Foundation 2010

 

适用于: SharePoint Foundation 2010

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

您不能直接从 Windows SharePoint Services 2.0 升级到 Microsoft SharePoint Foundation 2010。

两个版本之间的差异太大,并且两个版本的硬件要求差别也很大,因此无法实现也不支持直接就地升级。不过,您可以执行一系列数据库附加升级,以便首先将内容升级到 Windows SharePoint Services 3.0,然后升级到 SharePoint Foundation 2010。本文介绍执行这种双数据库附加升级的过程。

备注

在整个过程中,您的旧环境应处于脱机状态,以防止用户在您升级时对旧环境进行更改。在完成和验证升级后,您可以在 SharePoint Foundation 2010 环境中重新为用户授予权限。

本文内容:

  • 过程概述

  • 开始之前

  • 准备升级

  • 准备服务器场

  • 首次升级

  • 二次升级

过程概述

由于此升级方法包括两个升级过程,因此本文介绍每个过程中的步骤如何彼此衔接以构成全过程。本文不提供该过程中每个步骤的详细信息,因为以下文章将介绍这些步骤:

这些文章与本指南相结合,为您提供了执行双数据库附加升级所需的信息。

重要

在尝试升级实际活动内容之前,应确保在测试环境中试验此整个过程。有关如何测试升级过程的详细信息,请参阅以下内容:

升级顺序

若要跨两个版本升级您的内容,请按照下列步骤操作。

  1. 准备升级

    1. 通过运行升级前扫描工具并创建关于所有自定义项的清单,来准备您的原始服务器场。

    2. 设置一个运行 Windows SharePoint Services 3.0 的小型临时服务器场。

    3. 设置您的完整 SharePoint Foundation 2010 服务器场,并验证其配置是否正确以及是否能够正常运行。

  2. 首次升级:将内容升级到 Windows SharePoint Services 3.0

    1. 从旧服务器场分离内容数据库,然后使该服务器场脱机。

      或者,如果要确保您的原始服务器场可以还原以供快速使用,可以使数据库处于附加状态并制作这些数据库的副本。

    2. 将内容数据库附加到 Windows SharePoint Services 3.0 服务器场并升级这些数据库。

    3. 验证内容是否已升级以及 Windows SharePoint Services 3.0 服务器场是否能够正常运行。

  3. 二次升级:将内容升级到 SharePoint Foundation 2010

    1. 从 Windows SharePoint Services 3.0 服务器场分离内容数据库。

    2. 将这些内容数据库附加到 SharePoint Foundation 2010 服务器场并升级它们(也可以并行升级它们)。

    3. 验证内容是否已升级以及 SharePoint Foundation 2010 服务器场是否能够正常运行。

  4. 开始在 SharePoint Foundation 2010 服务器场上为请求提供服务。

以下图表演示了此过程:

到 Windows SharePoint Services 3.0 的数据库附加升级。

数据库附加到 Windows SharePoint Services 3.0

到 SharePoint Foundation 2010 的数据库附加升级。

数据库附加到 SharePoint Foundation 2010

开始之前

在开始升级之前,请查看以下有关权限、硬件要求和软件要求的信息。请按照指定的步骤安装或配置必备软件或修改设置。

查看必需的权限

检查必需的硬件和软件

在某些环境中,您必须配合数据库管理员来执行将数据库移动到单独服务器场的过程。请在处理数据库时务必遵循任何适用的策略和准则。

准备升级

由于您要执行两次升级,因此需要了解升级到 Windows SharePoint Services 3.0 和升级到 SharePoint Foundation 2010 的过程中所涉及的所有步骤。

准备升级到 Windows SharePoint Services 3.0

准备升级到 SharePoint Foundation 2010

准备服务器场

在此步骤中,在现有服务器场上执行升级前步骤,为升级到 Windows SharePoint Services 3.0 创建临时服务器场,并创建目标 SharePoint Foundation 2010 服务器场。在准备服务器场以进行升级时,使用下列步骤和相关内容。

创建临时 Windows SharePoint Services 3.0 服务器场

在虚拟或物理环境中,创建一个运行 Windows SharePoint Services 3.0 Service Pack 2 (SP2) 和 2009 年 10 月版累积更新的小型临时服务器场。您将使用此服务器场将内容升级到 Windows SharePoint Services 3.0,然后升级到 SharePoint Foundation 2010。

提示

为了获得最佳结果,建议对环境应用最新更新。2009 年 10 月版累积更新包括对升级前检查程序的更改,该程序可帮助您在升级之前确定问题。有关可用更新的列表,请参阅 Microsoft Office、Office Server 和相关产品的更新中心(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=181115&clcid=0x804)(该链接可能指向英文页面)。有关应用更新的详细信息,请参阅SharePoint 产品和技术的更新资源中心 (https://go.microsoft.com/fwlink/?linkid=181116&clcid=0x804)(该链接可能指向英文页面)。

  1. 为临时服务器场下载软件。

    通过下列链接之一下载 Windows SharePoint Services 3.0 SP2:

  2. 安装网站所需的任何语言模板包。有关详细信息,请参阅安装可用的语言模板包 (Windows SharePoint Services)

  3. 通过使用适合您的环境的服务器场设置并重新应用内容所需的所有自定义项来配置服务器场。确保部署您的环境中可能存在的任何自定义网站定义所需的自定义项和升级定义文件。必须在临时服务器场中为您的原始服务器场中的每台虚拟服务器创建 Web 应用程序。新 Web 应用程序的 URL 应与源服务器场 URL 或目标服务器场 URL 相匹配,否则可能会向内容中添加对其他临时 URL 的引用。理想情况下,应对源服务器场和目标服务器场使用相同的 URL,以使临时服务器场 URL 也完全相同(包括使用的端口号)。

    有关配置服务器场的详细信息,请参阅准备新的 Windows SharePoint Services 3.0 环境。有关部署自定义网站定义和升级定义的详细信息,请参阅部署升级定义文件和新的网站定义 (Windows SharePoint Services)

设置完整 SharePoint Foundation 2010 服务器场

这是将最终用于生产环境的服务器场,因此需确保相应地规划基础架构以支持您所承载的解决方案。有关如何规划服务器场的详细信息,请参阅服务器场和环境规划 (SharePoint Foundation 2010)

  1. 在 64 位硬件(具有运行 64 位版本的 Microsoft SQL Server 2008 Service Pack 1 (SP1) 和累积更新 2 的数据库服务器)上创建服务器场。有关详细信息,请参阅由多台服务器组成三层服务器场 (SharePoint Foundation 2010)

  2. 安装网站所需的任何语言模板包。有关详细信息,请参阅安装可用的语言模板包 (SharePoint Foundation 2010)

  3. 通过使用适合您的环境的服务器场设置并重新应用内容所需的所有自定义项来配置服务器场。同样,必须在目标服务器场上为原始服务器场中拥有的每台虚拟服务器创建 Web 应用程序。

    有关如何为数据库附加升级创建和配置服务器场的详细信息,请参阅准备新的 SharePoint Foundation 环境

执行首次升级

在设置并配置服务器场后,即可将您的内容数据库升级到 Windows SharePoint Services 3.0。

重要

在分离数据库之前,确保已在原始服务器场上运行升级前扫描工具。如果您尚未扫描这些数据库,升级过程将无法运行。有关详细信息,请参阅运行升级前扫描工具 (Windows SharePoint Services)

若要执行数据库附加升级(在此版本中称为数据库迁移),请按照下列步骤操作:

  1. 备份内容数据库。

  2. 将已备份的副本还原到您的临时服务器场。

  3. 将数据库添加到 Web 应用程序中以开始升级过程。

有关完整信息和要执行的步骤,请参阅迁移内容数据库

验证首次升级

若要验证升级,请执行下列操作:

  • 查看升级日志文件。有关详细信息,请参阅迁移内容数据库

  • 查看已升级的网站以确保它们仍按预期方式工作并且 Web 部件和其他自定义元素都能正常工作。

执行二次升级

在验证网站可以正常工作后,即可开始升级到 SharePoint Foundation 2010。

重要

运行升级前检查程序并查看报告,以便可以在升级内容之前解决临时服务器场的任何潜在问题。有关详细信息,请参阅运行升级前检查程序 (SharePoint Foundation 2010)

若要执行数据库附加升级,请按照下列步骤操作:

  1. 备份内容数据库。

  2. 将备份的副本还原到目标服务器场。

  3. 将数据库添加到 Web 应用程序中以开始升级过程。在 SharePoint Foundation 2010 中,可以并行附加数据库以加快升级过程。

有关完整信息和要执行的步骤,请参阅附加数据库并升级到 SharePoint Foundation 2010

验证二次升级

若要验证升级,请执行下列操作:

  • 查看升级日志文件。

  • 查看已升级的网站以确保它们仍按预期方式工作并且 Web 部件和其他自定义元素都能正常工作。

有关详细信息,请参阅验证升级和审阅升级后的网站 (SharePoint Foundation 2010)