安装和配置 Windows SharePoint Services 以执行就地升级

运行就地升级时,将同时对所有内容和配置数据就地升级。启动就地升级过程时,Web 服务器和网站将保持脱机状态,直到安装完升级。当执行就地升级时,不能暂停或回滚到先前的版本。

升级是一类详细而复杂的操作。即使在相对基本的环境中,可能会有一些不能帮助进行平稳而简单的升级的自定义项。这些自定义项和许多其他变量都不受升级过程控制,并且可能导致就地升级失败。

建议只为独立服务器进行就地升级,尽管这也是少数情况。一般来说,这意味着应为满足以下两个条件的环境考虑使用就地升级:

  • 小型安装

  • 尚未自定义的环境

实际上,这意味着应该只在当服务器已关闭时影响最小的环境中使用就地升级。示例包括需要快速升级体验并可快速将整个服务器回滚到早期配置的开发、测试和暂存服务器。例如,在虚拟化的环境中,如果升级时出错,则可以放弃撤销磁盘并返回到原始环境中(以分钟为单位)。也可以选择从备份中还原服务器来避免对失败的升级进行故障排除。

备注

如果具有更复杂的服务器场,建议您执行逐步升级。有关执行逐步升级的详细信息,请参阅安装和配置 Windows SharePoint Services 以执行逐步升级。有关选择升级方法的详细信息,请参阅确定升级方法 [Windows SharePoint Services]

当升级服务器场时,请确保按照以下顺序对服务器场中的所有服务器进行升级:

  1. 运行安装程序以便在服务器场中的所有服务器上安装新版本。

  2. 在包含 SharePoint 管理中心的前端 Web 服务器上运行 SharePoint 产品和技术配置向导。

  3. 按任意顺序在服务器场中的所有其他前端 Web 服务器或搜索服务器上运行 SharePoint 产品和技术配置向导。

本文内容:

  • 开始之前

  • 安装 Windows SharePoint Services 版本 3

  • 运行 SharePoint 产品和技术配置向导

  • 使用命令行安装和配置 Windows SharePoint Services

  • 查看日志文件并解决任何问题

开始之前

在开始安装 Windows SharePoint Services 3.0 之前,请确保已安装并配置所有系统必备软件。有关详细信息,请参阅安装所有必备组件 (Windows SharePoint Services)

确保这些权限是您用来运行安装程序和 SharePoint 产品和技术配置向导的帐户的最低权限:

  • 该帐户是 Web 服务器计算机上的 Administrators 组的成员。

  • 该帐户被授予所有 SharePoint 产品和技术数据库的固定数据库角色 (db_owner)。

在许多 IT 环境中,数据库管理员 (DBA) 负责创建和管理数据库。您的组织中的安全策略和其他策略可能会要求 DBA 创建 Windows SharePoint Services 3.0 所需的数据库。

备注

有关如何在 DBA 用于创建和管理数据库的环境中部署 Windows SharePoint Services 3.0 的信息,请参阅使用 DBA 创建的数据库进行部署 (Windows SharePoint Services) (https://go.microsoft.com/fwlink/?linkid=86818&clcid=0x804)。

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

安装 Windows SharePoint Services 3.0

  1. 运行 Setup.exe。

    提示

    作为安装 Windows SharePoint Services 3.0 然后单独部署可用软件更新的替代方法,您可以下载一个包括可用软件更新的 Windows SharePoint Services 3.0 安装文件。您可以在 Microsoft 下载中心 (https://go.microsoft.com/fwlink/?linkid=72322&clcid=0x804) 上找到包含可用软件更新的 Windows SharePoint Services 3.0 安装文件。

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

  3. 在“升级早期版本”页上,单击“是,执行自动就地升级”。

  4. 在“服务器类型”选项卡上,选择服务器类型:

    • 如果在服务器场上运行升级,则选择“Web 前端”。

    • 如果服务器是独立的服务器(不是 SharePoint 场的一部分),并且您希望使用 Windows Internal Database 作为数据库,则选择“独立”。

    备注

    服务器环境可能检测不到所有这些服务器类型。

  5. 单击“立即安装”。

    备注

    如果服务器上已经安装了自定义网站定义或自定义 Web 应用程序,则您会看到一个“安装警告”框,通知您安装了与 Windows SharePoint Services 2.0 集成的第三方产品。如果您知道这些自定义或应用程序,并准备继续执行升级过程(例如,如果已为任何自定义模板创建升级定义文件),请单击“确定”。如果要取消升级过程并调查这些产品,请单击“取消”。有关升级定义文件的详细信息,请参阅开发新的自定义网站定义并创建升级定义文件 (Windows SharePoint Services)

  6. 将显示“安装进度”页,安装程序将安装 Windows SharePoint Services 3.0 并应用更新。

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

在运行 SharePoint 产品和技术配置向导之前,应执行以下步骤:

备注

在服务器场部署中,所有 Web 服务器都必须已应用相同的软件更新版本。为此,您可以创建一个包含已发布软件产品的副本以及可用软件更新的安装源(也称为整合 安装源)。在从该更新的安装源运行安装程序时,此 Web 服务器将具有与服务器场中其他 Web 服务器相同的软件更新版本。也可以使用该安装源将新的 Web 服务器添加到现有的服务器场中。在从该更新的安装源运行安装程序时,此新的 Web 服务器将具有与服务器场中其他 Web 服务器相同的软件更新版本。有关创建安装源的详细信息,请参阅创建包含软件更新的安装源 (Windows SharePoint Services 3.0)

运行 SharePoint 产品和技术配置向导

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

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

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

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

    将显示一条消息,通知您应为新版本下载并安装新的语言模板包。

  4. 单击“确定”以确认此消息并继续执行向导。在运行完配置向导之前,不要安装语言模板包。

    备注

    如果选择“独立”作为服务器类型,则配置向导将跳过接下来的几个步骤并启动配置过程。请跳到此过程中的步骤 8。

  5. 在“配置 SharePoint 管理中心 Web 应用程序”页上,如果要为 SharePoint 管理中心使用特定端口号,请选中“指定端口号”复选框,然后键入要使用的端口号。

  6. 在“配置安全设置”部分中,根据您的环境选择“协商(Kerberos)”或“NTLM”,然后单击“下一步”。

    备注

    若要启用 Kerberos 身份验证,则必须执行附加配置。有关身份验证方法的详细信息,请参阅规划身份验证方法 (Windows SharePoint Services)

  7. 在“正在完成 SharePoint 产品和技术配置向导”页中,验证设置,再单击“下一步”。

    配置向导将为 Windows SharePoint Services 3.0 运行和配置管理中心 Web 应用程序和配置数据库。

  8. 将显示一条消息通知您:如果具有一个包含多台服务器的服务器场,则必须在每台服务器上运行安装程序以安装新的二进制文件,然后才能继续执行配置向导。根据您的服务器场配置,以及您执行安装和配置 Windows SharePoint Services 3.0 的过程中的步骤,您有三个选择:

    • 如果这是服务器场中唯一的服务器,则不必执行任何其他操作。单击“确定”以继续运行该向导。

    • 如果服务器场中有其他服务器,并且您尚未在这些服务器上运行安装程序和配置向导,则让此消息在此服务器上保持打开状态,然后在服务器场中的其他服务器上运行安装程序和配置向导。当所有其他服务器都进入此同一阶段时,可以返回到前端 Web 服务器并单击“确定”以继续执行 SharePoint 产品和技术配置向导。

    • 如果已在服务器场中的所有服务器上运行安装程序和配置向导,并且这些服务器都处于此阶段,则在前端 Web 服务器上单击“确定”以继续执行配置向导。

  9. 通过设置配置数据库并安装管理中心 Web 应用程序,配置向导继续执行升级过程。

  10. 在“配置成功”页上查看已配置的设置,再单击“完成”。

    SharePoint 产品和技术配置向导将关闭,同时“升级运行”页打开。在“升级运行”页打开之前,可能会提示您输入用户名和密码。升级过程可能需要花费一段时间才能完成。“升级运行”页每分钟将刷新一次。

  11. 在完成该过程后,单击“继续”。

    管理中心主页将打开。

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

使用命令行安装和配置 Windows SharePoint Services 3.0

如果愿意,您可以改用命令行来安装和配置 Windows SharePoint Services 3.0。有关详细信息,请参阅 Setup.exe 命令行参考 (Windows SharePoint Services)SharePoint 产品和技术配置向导的命令行参考 (Windows SharePoint Services)Stsadm 命令行工具 (Windows SharePoint Services)使用命令行安装 Windows SharePoint Services 3.0

备注

如果在静默模式下启动安装(使用 /q 开关),则 SharePoint 产品和技术配置向导不会自动启动。若要继续升级,需要手动启动该向导,或者运行 psconfig 命令(包含强制进行内部版本就地升级的参数)来强制升级。

查看日志文件并解决任何问题

如果升级失败或报告有问题,则可以参考日志文件获取详细信息。Upgrade.log 文件位于 %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS 中。

警告

在某些配置中,使用了无权访问 %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\ 中的 LOGS 文件夹的凭据来配置 SharePoint 定时服务 (OWStimer) 帐户(默认情况下,该帐户为 SharePoint 管理中心版本 3 应用程序池帐户所使用的帐户)。如果出现这种情况,则 Upgrade.log 文件的部分内容将存储在运行 SharePoint 定时服务的帐户的临时存储文件夹中。为避免在重新启动服务器计算机时删除升级日志文件,请将 Upgrade.log 复制到其他位置。

有关查看升级日志文件的信息,请参阅验证升级 (Windows SharePoint Services)

有关解决常见问题的信息,请参阅疑难解答和继续升级 (Windows SharePoint Services)