就地升级到 SharePoint Server 2010

 

适用于: SharePoint Server 2010

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

运行从 Microsoft Office SharePoint Server 2007 到 Microsoft SharePoint Server 2010 的就地升级时,将按固定的顺序,在现有硬件上同时对服务器场的配置数据和场中的所有内容进行升级。启动就地升级过程时,安装程序会使 Web 服务器脱机,网站将无法使用,直到升级完成,此时安装程序将重新启动 Web 服务器。开始就地升级后,将无法暂停或回滚到先前的版本。

备注

升级失败的一个常见原因是,环境中缺少自定义的功能、解决方案或其他元素。在开始升级过程之前,确保在您的前端 Web 服务器上安装所需的任何自定义元素。可以使用预升级检查程序来确定您的网站可能正在使用的任何自定义元素。有关详细信息,请参阅“使用试验升级查找潜在问题”文章中的确定和安装自定义项

重要

如果您运行的是 SharePoint Server 2010 的独立安装,则用户配置文件同步服务不可用。如果需要将用户配置文件与目录源(例如 Active Directory)同步,则必须在服务器场模式下卸载并重新安装用户配置文件。

您还可以使用本文中的许多过程借助分离数据库混合方法进行升级,在此升级过程中,您可以就地升级服务器和基础结构,并通过并行分离和附加内容数据库来升级这些数据库。有关分离数据库过程的信息,请参阅针对已分离数据库的就地升级的路线图 (SharePoint Server 2010)。有关如何选择升级方法的详细信息,请参阅确定升级方法 (SharePoint Server 2010)升级过程概述 (SharePoint Server 2010)

重要

必须在 64 位 Windows Server 2008 环境中运行 Office SharePoint Server 2007 Service Pack 2 (SP2) 才能就地升级到 SharePoint Server 2010。如果您位于服务器场环境中,则还必须运行 64 位版本的 Microsoft SQL Server 2008 R2、SQL Server 2008 Service Pack 1 (SP1) 和累积更新 2 以及 SQL Server 2005 SP3 和累积更新 3。

本文内容:

  • 过程概述

  • 开始之前

  • 安装必备组件

  • 在所有服务器上运行安装程序

  • 运行 SharePoint 产品配置向导

  • 检查网站的升级状态

  • 验证

  • 其他步骤

过程概述

使用本文中的过程,您可以在环境中安装 SharePoint Server 2010 并升级所有 SharePoint 网站。建议先在测试环境中执行升级过程,然后再尝试升级生产环境。有关详细信息,请参阅使用试验升级查找潜在问题 (SharePoint Server 2010)

在升级服务器场时,请按照以下顺序在服务器上安装和配置新版本:

  1. 在服务器场中的所有服务器上安装 SharePoint Server 2010。

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

  3. 在包含 SharePoint 管理中心网站的前端 Web 服务器上运行 SharePoint 产品配置向导。

    若要确定哪台服务器正在运行 SharePoint 管理中心,可打开“服务器场中的服务器”页(http://server_name: adminport/_admin/farmservers.aspx),并记下正运行“管理中心服务”的服务器。可以在安装 SharePoint Server 2010 之前执行该步骤,此时仍可使用 Office SharePoint Server 2007 的 SharePoint 管理中心。

    备注

    如果有多台服务器正在运行 SharePoint 管理中心,可选择其中一台服务器作为最初要在其上运行升级的服务器。在该服务器上完成升级过程后,可以继续对运行 SharePoint 管理中心的任何其他服务器执行该过程。

  4. 按任意顺序在服务器场中的其余前端 Web 服务器和应用程序服务器上运行 SharePoint 产品配置向导。

若要查看每种升级方法的相关概述和示意图,请参阅升级过程概述 (SharePoint Server 2010)

备注

如果使用分离数据库混合方法进行升级,则可采用类似的过程,但需要在运行安装程序之前分离所有内容数据库,然后在运行 SharePoint 产品配置向导后重新附加这些数据库。有关分离数据库升级方法的详细信息,请参阅针对已分离数据库的就地升级的路线图 (SharePoint Server 2010)

开始之前

在开始就地升级之前,请查看以下有关权限、硬件要求、软件要求以及在开始该过程前要执行的步骤的信息。

安装必备组件

在可以升级之前,必须在已安装 Office SharePoint Server 2007 的每台 Web 服务器上成功运行必备组件安装程序。必备组件安装程序用于安装为 SharePoint Server 2010 提供支持时所需的软件。

运行必备组件安装程序

  1. 从产品光盘打开安装文件夹,并运行 PrerequisiteInstaller.exe。

    将打开 Microsoft SharePoint 产品准备工具。

  2. 单击“下一步”。

  3. 在“许可条款”页上,选中“我接受许可协议的条款”复选框,然后单击“下一步”。

    该工具将运行,以安装和配置所需软件。

  4. 单击“下一步”。

  5. 在“安装完成”屏幕上,验证每个必备组件是否已成功安装或者是否已经安装。

  6. 单击“完成”关闭向导。

在所有服务器上运行安装程序

在安装所有必备组件后,即可在服务器场中的所有 Web 服务器上运行 Setup.exe。

备注

如果使用分离数据库混合方法进行升级,则应在运行安装程序之前分离内容数据库。有关如何分离数据库的详细信息,请参阅针对已分离数据库的就地升级的路线图 (SharePoint Server 2010)

重要

如果要在服务器场中运行就地升级,则停止所有前端 Web 服务器上的 World Wide Web 发布服务 (W3SVC),以便断开所有用户与服务器场的连接。如果您允许服务器场中的用户在更新某一台 Web 服务器上的文件和数据库后进行连接,而此时其他 Web 服务器尚未更新,则用户将无法浏览网站。

安装新版本

  1. 运行 Setup.exe。

  2. 在“输入您的产品密钥”页上,键入您的产品密钥,然后单击“继续”。

  3. 查看“阅读 Microsoft 软件许可条款”页上的条款,选中“我接受此协议的条款”复选框,然后单击“继续”。

  4. 在“升级早期版本”页上,单击“立即安装”。

  5. 安装程序将运行并安装 SharePoint Server 2010。

    在完成页上,清除“立即运行 SharePoint 产品配置向导”复选框,然后单击“关闭”。

在运行 SharePoint 产品配置向导之前,为 SharePoint Server 2010 安装任何语言模板包。有关详细信息,请参阅安装可用的语言包 (SharePoint Server 2010)

运行 SharePoint 产品配置向导

如果升级单台服务器,则可以只在该服务器上运行 SharePoint 产品配置向导并开始升级内容。如果升级服务器场,则应首先在运行 SharePoint 管理中心的服务器上运行 SharePoint 产品配置向导,暂停该向导并在服务器场中的其他服务器上运行该向导,然后返回到第一台服务器完成该向导。必须先升级 SharePoint 管理中心,然后才能尝试升级服务器场中的任何其他内容,这一点很重要。在运行 SharePoint 管理中心的服务器上完成该向导可以实现这一点。

重要

确保用于运行 SharePoint 产品配置向导的帐户是要升级的所有数据库的 db_owner 固定数据库角色的成员。如果该帐户不是此角色的成员,则在向导开始升级数据库时,您可能会看到一个有关未知用户帐户的错误。

确保先安装任何语言模板包,然后再运行 SharePoint 产品配置向导。

警告

运行 SharePoint 产品配置向导后,将无法再使用 Office SharePoint Server 2007。您无法暂停或回滚安装和升级过程。在继续安装 SharePoint Server 2010 之前,应确保具有有效和最新的环境备份。

运行 SharePoint 产品配置向导

  1. 单击“开始”,依次指向“所有程序”和“管理工具”,然后单击“SharePoint 产品配置向导”。

  2. 在 SharePoint 产品配置向导中的“欢迎使用 SharePoint 产品”页上,单击“下一步”。

    将显示一条消息,通知您在配置期间可能需要重新启动或重置 Internet Information Services (IIS)、SharePoint 管理服务 v4 和 SharePoint 定时服务 v4。

  3. 单击“是”以继续运行该向导。

  4. 在“指定服务器场设置”页上的“密码”框中,键入密码,在“确认密码”框中,键入同一密码。

    密码至少应包含 8 个字符,并且至少应包含以下四个字符组中的三个字符:

    • 英文大写字符(A 到 Z)

    • 英文小写字符(a 到 z)

    • 数字(0 到 9)

    • 非字母字符(例如 !、$、#、%)

  5. 在“直观升级”页上,选择下列选项之一:

    • 更改现有的 SharePoint 网站以使用新的用户体验。管理员将控制最终用户的用户体验。

      可以使用此选项更改所有网站以使用新的用户体验,而不需要首先预览该体验。如果选择此选项,还可以选择以下两个选项之一:

      • 保留自定义页面,但更新模板和应用程序页面以使用新的 UI。

      • 将所有自定义页面重置为其原始模板。此选项将从自定义页面删除修改并无法撤消。

    • 保留现有 SharePoint 网站的外观并允许最终用户更新其网站的用户体验。

      这是默认选项。网站所有者可通过该选项使用新的用户体验来预览他们的网站,并决定准备何时将网站永久切换到新的用户体验。

  6. 在“正在完成 SharePoint 产品配置向导”页上,验证设置,然后单击“下一步”。

    SharePoint 产品配置向导将为 SharePoint Server 2010 运行并配置配置数据库及 SharePoint 管理中心。

  7. 显示一条消息,指出如果您拥有一个包含多台服务器的服务器场,则必须在每台服务器上运行安装程序,以便在继续执行 SharePoint 产品配置向导之前安装新的二进制文件。

    • 如果这是服务器场中唯一的服务器,或者您已经在服务器场中的所有服务器上运行了安装程序,则单击“确定”以继续运行该向导。

    • 如果您尚未在服务器场中的所有服务器上运行安装程序,请立即在其余服务器上运行安装程序,然后返回到此服务器,并单击“确定”以继续运行该向导。

    通过设置配置数据库并安装 SharePoint 管理中心,SharePoint 产品配置向导继续执行升级过程。

  8. 在“配置成功,正在进行升级”页上查看已配置的设置,然后单击“完成”。

    SharePoint 产品配置向导将关闭,同时“升级状态”页将打开。在“升级状态”页打开之前,可能会提示您输入用户名和密码。升级过程可能需要花一段时间才能完成,具体取决于服务器场中的数据量。

    备注

    如果按照分离数据库混合方法进行升级,则现在可以开始附加内容数据库以升级这些数据库。有关详细信息,请参阅针对已分离数据库的就地升级的路线图 (SharePoint Server 2010)

  9. 如果升级服务器场,现在则可以在服务器场中的其他服务器上完成 SharePoint 产品配置向导。

检查网站的升级状态

完成 SharePoint 产品配置向导后,可以从 SharePoint 管理中心的“升级状态”页,或者使用 Stsadm.exe 中的 localupgradestatus 操作来监视每个网站的升级过程。有关详细信息,请参阅验证升级并审阅升级后的网站 (SharePoint Server 2010)

如果在升级前停止了所有前端 Web 服务器上的 World Wide Web 发布服务 (W3SVC),则在所有网站均已成功完成升级后,应手动启动前端 Web 服务器上的 World Wide Web 发布服务,使用户能够使用 Web 服务器。

备注

搜索结果可能不完整或可能在升级后几分钟内没有返回。这是因为搜索同步计时器作业必须在升级后运行,并且搜索结果在该作业完成后才可用。

验证

如果升级失败或报告有问题,则可以参考日志和错误文件获取详细信息。有关如何查看日志文件和失败后重新开始升级的详细信息,请参阅验证升级并审阅升级后的网站 (SharePoint Server 2010)。如果您使用的是直观升级,则有关预览网站和切换到新用户界面的详细信息,请参阅管理直观升级 (SharePoint Server 2010)

其他步骤

完成升级后,还应执行几个步骤以完成对升级后的服务器场的配置。有关详细信息,请参阅执行就地升级的升级后步骤 (SharePoint Server 2010)

See Also

Concepts

解决升级问题 (SharePoint Server 2010)