通过单独安装每个组件升级到 Office SharePoint Server 2007

更新时间: 2009年7月

应用到: Microsoft Search Server 2008

 

上一次修改主题: 2009-07-07

使用以下列出的步骤顺序,通过单独安装每个组件,从 Microsoft Search Server 2008 或 Search Server 2008 Express 升级到 Office SharePoint Server 2007、Microsoft Office Server 的基础结构更新、Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1) 以及 Windows SharePoint Services 3.0 的基础结构更新(后两者为可选)。

本文内容:

  • 简要步骤

  • 开始之前

  • 先决条件

  • 安装 Office SharePoint Server 2007

  • 可选安装 Office SharePoint Server 2007 SP1

  • 安装 Microsoft Office Server 基础结构更新

  • 将 SSP 移至新的 Web 应用程序

  • 可选步骤

简要步骤

以下列表介绍当您通过单独安装每个组件将 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 升级到 Office SharePoint Server 2007 时必须执行的简要步骤:

  1. 查看演示文稿Presentation: Understanding and deploying hotfixes, public updates, and service packs (Search Server 2008)

  2. 按照开始之前部分介绍的预备步骤操作。

  3. 在服务器场中的每台服务器上安装 Office SharePoint Server 2007。

  4. 在服务器场中的每台服务器上可以有选择性地安装 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1)(推荐)。请注意,由于 Windows SharePoint Services SP1 已内置在 Search Server 2008 中,因此无需对其进行安装。

  5. (可选但向您推荐)下载并安装 Windows SharePoint Services 3.0 的基础结构更新。有关详细信息,请参阅安装 Windows SharePoint Services 3.0 基础结构更新。

  6. 在服务器场中的每台服务器上安装 Microsoft Office Server 的基础结构更新。

在完成安装后配置步骤之后,建议您执行某些其他步骤:

  1. 将共享服务提供程序 (SSP) 网站移至新的 Web 应用程序。

    默认情况下,管理中心网站和 SSP 网站位于相同的 Web 应用程序中。在升级到 Office SharePoint Server 2007 之后,建议您将 SSP 网站移至新的 Web 应用程序中。否则,您将无法备份 SSP。

  2. 可以选择用通过不同网站模板(如“协作门户”模板)创建的网站替换搜索中心网站。

本文中的过程适用于升级服务器场或单一服务器安装。

开始之前

本节介绍在安装软件更新之前应考虑的建议的概述。

  • 将升级安排在给用户的工作造成最少中断的时间来进行。

    在升级过程中,您不需要停止服务、计时器作业或爬网。安装向导将停止或暂停这些工作,然后根据需要恢复它们。安装向导在升级过程中重新启动以下服务:Internet Information Services、SharePoint 管理服务和 SharePoint 定时服务。

    提示

    您不必在 Web 前端服务器上停止 World Wide Web 发布服务。但是,在升级过程中,当安装向导重新启动服务时,对于网站的访问会暂时受到影响。

  • 针对运行 Microsoft Search Server 2008 或 Search Server 2008 Express 的服务器上承载的网站,与相关的用户和关键人员协商建议的计划,如果需要,则调整此计划。

开始安装软件更新前,应该先备份服务器场。应创建搜索数据库和所有数据库的备份。建议遵照以下准则:

  • **搜索:**使用 SharePoint 管理中心中的备份操作或 stsadm 命令行工具创建共享服务提供程序 (SSP) 的完整备份。备份操作在文件系统中同时包含 SSP 数据库和内容索引。

    警告

    在备份前,应验证要备份的驱动器上是否有足够的可用空间来备份整个服务器场。即使只备份搜索 SSP,如果没有可用空间用于整个服务器场,备份操作也会失败。

  • **配置数据库和管理中心内容数据库:**在停止服务器场之后,必须使用 SQL Server 工具备份数据库。使用简单恢复模式,以便截断事务日志。有关详细信息,请参阅移动所有数据库 (Search Server 2008)

  • **内容数据库:**使用 Stsadm 命令行工具或 SQL Server 执行完整备份操作以备份所有内容数据库。如果使用的是 SQL Server,则应采用简单恢复模式,以便截断事务日志。

  • **前端 Web 服务器:**如果自定义了前端 Web 服务器,或者不确定对 Web 应用程序自定义的程度,那么建议您对前端 Web 服务器制作备份映像。确保对已部署到前端 Web 服务器上的所有解决方案包进行备份。

    提示

    理想状态下,如果您要自定义前端 Web 计算机,则应通过使用一个允许将自定义项应用于新计算机的稳固生成过程或脚本来管理自定义过程。

  • 如果您在升级期间遇到无法恢复的故障,则可能必须从所创建的备份映像还原服务器。您需要手动将所有自定义项应用于前端 Web 服务器。

    提示

    建议您在确认软件更新安装成功后备份服务器场。

警告

在升级过程中正在运行的备份操作将失败。因此,建议您等待所有备份完成,然后开始升级。

有关备份和还原服务器场的详细信息,请参阅保护和还原服务器场 (Search Server 2008)。有关安装软件更新的准备步骤的更多常规信息,请参阅部署 Office SharePoint Server 2007 的软件更新

先决条件

本节讨论在可以从 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 升级到 Office SharePoint Server 2007 之前必须具备的项和信息。

软件要求

本文中的过程假定 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 已在您要升级到 Office SharePoint Server 2007 的一台或多台计算机上运行。您必须具有 Internet 的访问权限,才能下载本文前面介绍的更新。

Important重要信息
如果您正在升级 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 的 x86 安装,则必须确保升级时只使用 x86 组件。这些组件包括该操作系统、Office SharePoint Server 2007、Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1)、Windows SharePoint Services 3.0 的基础结构更新以及 Microsoft Office Server 的基础结构更新。同样,如果您正在升级 x64 安装,则必须确保您使用所有 x64 组件。

必需的权限

若要执行本文中的任务,您必须是服务器场中每台服务器上 Administrators 组的成员、服务器场管理员和共享服务提供程序管理员。

Important重要信息
如果您正在升级服务器场,则必须按照以下顺序对服务器场中的每台服务器执行本文中的步骤:索引服务器、查询服务器以及最后为前端 Web 服务器。

安装 Office SharePoint Server 2007

提示

若要安装 Office SharePoint Server 2007,您必须是要升级的每台计算机上的 Administrators 组的成员。

  1. 登录到正在运行您要升级的 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 的第一台计算机。请注意,您必须先升级索引服务器,然后升级查询服务器,最后升级 Web 前端服务器。

  2. 在 Windows 资源管理器中,导航到共享文件夹或 CD-ROM 驱动器,然后双击 Setup.exe。

  3. 在“输入您的产品密钥”页上,键入您的 Microsoft Office SharePoint Server 2007 产品密钥,然后单击“继续”。

  4. 在“许可条款”页中,选择“我接受此协议的条款”,然后单击“继续”。

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

  6. 对服务器场中的每台服务器重复步骤 1 到 5。在对服务器场中的所有服务器执行这些步骤之后,继续执行可选安装 Office SharePoint Server 2007 SP1。

可选安装 Office SharePoint Server 2007 SP1

您可以选择安装 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1)。我们建议您安装此 Service Pack。为此,请在服务器场中的每台服务器上执行以下步骤。否则,如果您不想安装此 Service Pack,请继续执行安装 Microsoft Office Server 基础结构更新。

Important重要信息
请记住按照以下顺序对各个服务器执行以下步骤:首先是索引服务器,接着是查询服务器,最后为前端 Web 服务器。
  1. 下载 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1)。

    您可以从 Microsoft 下载中心 (https://go.microsoft.com/fwlink/?linkid=105636&clcid=0x804) 下载 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1)。

  2. 在 Windows 资源管理器中,双击您下载的 .exe 文件。

  3. 如果出现“您想运行此文件吗?”对话框,请单击“运行”。

  4. 在“Microsoft 许可条款”页上,选中“单击此处以接受 Microsoft 软件许可条款”复选框,然后单击“继续”。

  5. 在“欢迎使用 SharePoint 产品和技术”页上,单击“下一步”。

  6. 在通知您可能需要在配置过程中重新启动某些服务的对话框中,单击“是”。

  7. 在“正在完成 SharePoint 产品和技术配置向导”页中,单击“取消”。

  8. 在询问您是否确定要退出配置向导的对话框中,单击“是”。

安装 Windows SharePoint Services 3.0 基础结构更新

本部分包括在任何大小的服务器场中安装 Windows SharePoint Services 3.0 的基础结构更新所需的全部过程。如果您正在多个计算机服务器场中安装,则在运行 Search Server 2008 或 Search Server 2008 Express 的服务器场中的每台服务器上安装该更新。

安装 Windows SharePoint Services 3.0 基础结构更新

  1. 下载 Windows SharePoint Services 3.0 的基础结构更新。

    您可以从以下位置下载 32 位版本的更新:

    Microsoft 下载中心 (https://go.microsoft.com/fwlink/?linkid=121881&clcid=0x804)。

    您可以从以下位置下载 64 位版本的更新:

    Microsoft 下载中心 (https://go.microsoft.com/fwlink/?linkid=121883&clcid=0x804)。

  2. 通过在所有 Web 服务器上停止 World Wide Web 发布服务 (W3SVC) 来断开用户与服务器场的连接。

    提示

    这是一个手动完成的预防步骤,旨在确保该服务被完全停止。

  3. 在第一台服务器上,在 Windows 资源管理器中,双击您下载的 .exe 文件。

    默认情况下,x86 版本的文件名为 infrastructureupdateforwindowssharepointservices3.0-kb951695-fullfile-x86.exe,x64 系统的文件名为 infrastructureupdateforwindowssharepointservices3.0-kb951695-fullfile-x64.exe。

    Important重要信息
    按照以下顺序对各个服务器执行以下步骤:首先是索引服务器,接着是查询服务器,最后为前端 Web 服务器。
  4. 如果出现“安全警告”对话框,请单击“运行”以继续。

  5. 在“Microsoft 软件许可条款”页上,选中“单击此处以接受 Microsoft 软件许可条款”复选框,然后单击“继续”。

    在安装软件更新后,SharePoint 产品和技术配置向导会启动。

    提示

    如果该向导没有自动启动,请单击“开始”,依次指向“所有程序”、“管理工具”,然后单击“SharePoint 产品和技术配置向导”。

  6. 在“欢迎使用 SharePoint 产品和技术”页中,单击“下一步”。

  7. 在通知您可能需要在配置过程中重新启动某些服务的对话框中,单击“是”。

    Important重要信息
    当重新启动 Internet Information Services、SharePoint 管理服务和 SharePoint 定时服务时,用户对于服务器场的访问将临时中断。通常,重新启动这些服务器只需片刻即可完成。
  8. 在“正在完成 SharePoint 产品和技术配置向导”页上,单击“下一步”。

  9. 当出现关于在服务器场中进行安装的对话框时,不要单击“确定”,使各台服务器上显示以下对话框:

    必须运行安装程序为服务器场中的每台服务器安装新的二进制文件。如果服务器场中存在多台服务器,请立即在其他服务器上运行安装程序和配置向导,然后返回到此服务器中并单击“确定”以继续。

  10. 当服务器场中的所有服务器上均出现上述对话框时,请使用承载管理中心网站的那一台服务器来完成安装。

  11. 在上一步选择的服务器上,单击“确定”。

  12. 在“配置成功”页上单击“完成”。

  13. 更新某台承载管理中心网站的 Web 服务器后,应在该 Web 服务器上执行“验证安装”一节中的过程,以确保成功安装软件更新。

  14. 单击该对话框中的“确定”以继续更新服务器场中的其余计算机,一次一台。

    提示

    SharePoint 产品和技术配置向导一次仅在一台计算机上执行配置过程,这一点很重要。

验证步骤

若要验证是否已安装 Windows SharePoint Services 3.0 的基础结构更新,请参阅 Microsoft 知识库文章 Windows SharePoint Services 3.0 基础结构更新说明 (https://go.microsoft.com/fwlink/?linkid=125366&clcid=0x804) 中的“如何确定是否已安装此更新”部分。

安装 Microsoft Office Server 基础结构更新

使用此过程在 Search Server 2008 上安装 Microsoft Office Server 的基础结构更新 或在单一服务器或服务器场上安装 Search Server 2008 Express。必须在服务器场中的每台服务器上安装 Microsoft Office Server 的基础结构更新。

可以将 Microsoft Office Server 的基础结构更新 下载到您正在更新的每台计算机上,或者将其下载到文件共享中。如果将文件共享用作安装源,则必须确保为将要访问该共享的每个服务器管理员授予最低的读取权限。

安装 Microsoft Office Server 基础结构更新

必须在服务器场中的每台服务器上安装 Microsoft Office Server 的基础结构更新。

安装 Microsoft Office Server 基础结构更新

  1. 下载 Microsoft Office Server 的基础结构更新。

    您可以从以下位置下载 32 位版本的更新:

    Microsoft 下载中心 (https://go.microsoft.com/fwlink/?linkid=121879&clcid=0x804)。

    您可以从以下位置下载 64 位版本的更新:

    Microsoft 下载中心 (https://go.microsoft.com/fwlink/?linkid=121880&clcid=0x804)。

  2. 确保在所有 Web 服务器上停止 World Wide Web 发布服务 (W3SVC)。

    提示

    这是一个手动完成的预防步骤,旨在确保该服务被完全停止,从而使用户在更新过程中无法访问服务器场。

  3. 在第一台服务器的 Windows 资源管理器中,双击您下载的 .exe 文件。

    默认情况下,x86 版本的文件名为 infrastructureupdateformicrosoftofficeservers-kb951297-fullfile-x86.exe,而 x64 系统的文件名为 infrastructureupdateformicrosoftofficeservers-kb951297-fullfile-x64.exe。

    Important重要信息
    按照以下顺序对各个服务器执行以下步骤:首先是索引服务器,接着是查询服务器,最后为前端 Web 服务器。
  4. 如果出现“安全警告”对话框,请单击“运行”以继续。

  5. 在“Microsoft 软件许可条款”页上,选中“单击此处以接受 Microsoft 软件许可条款”复选框,然后单击“继续”。

    在安装软件更新后,SharePoint 产品和技术配置向导会启动。

    提示

    如果该向导没有自动启动,请单击“开始”,依次指向“所有程序”、“管理工具”,然后单击“SharePoint 产品和技术配置向导”。

  6. 在“欢迎使用 SharePoint 产品和技术”页上,单击“下一步”。

  7. 会出现对话框提示您配置过程中可能需要重新启动某些服务,在该对话框中单击“是”。

    Important重要信息
    当重新启动 Internet Information Services、SharePoint 管理服务和 SharePoint 定时服务时,将临时中断用户对服务器场的访问。通常,重新启动这些服务只需片刻即可完成。
  8. 在“正在完成 SharePoint 产品和技术配置向导”页上,单击“下一步”。

  9. 当出现关于在服务器场中进行安装的对话框时,不要单击“确定”,使各台服务器上显示以下对话框:

    必须运行安装程序为服务器场中的每台服务器安装新的二进制文件。如果服务器场中存在多台服务器,请立即在其他服务器上运行安装程序和配置向导,然后返回到此服务器中并单击“确定”以继续。

  10. 当服务器场中的所有服务器上均出现上述对话框时,请使用承载管理中心网站的那一台服务器来完成安装。

  11. 在上一步选择的服务器上,单击“确定”。

  12. 在“配置成功”页上,单击“完成”。

  13. 更新某台承载管理中心网站的 Web 服务器后,应在该 Web 服务器上执行“验证安装”一节中的过程,以确保成功安装软件更新。

  14. 单击该对话框中的“确定”以继续更新服务器场中的其余计算机,一次一台。

    提示

    SharePoint 产品和技术配置向导一次仅在一台计算机上执行配置过程,这一点很重要。

  15. 在服务器场中的所有服务器上完成软件更新的安装和配置后,确保用户可以使用 Web 服务器,方法是在您手动停止了 World Wide Web 发布服务的每台服务器上手动启动此服务。

验证步骤

若要验证是否已安装 Microsoft Office Server 的基础结构更新,请参阅 Microsoft 知识库文章 Microsoft Office Server 基础结构更新说明 (KB951297) (https://go.microsoft.com/fwlink/?linkid=121886&clcid=0x804) 中的“如何确定是否已安装此更新”部分。

将 SSP 移至新的 Web 应用程序

建议您将共享服务提供程序 (SSP) 移至其他 Web 应用程序。否则,您将无法还原 SSP 的备份。

若要将 SSP 移至其他 Web 应用程序,请执行以下一系列过程。

提示

无论您是通过执行整合安装来升级到 Office SharePoint Server 2007,还是单独安装每个组件,本节介绍的过程都适用。

新建 Web 应用程序

您必须是服务器场管理员才能执行以下步骤。

  1. 为 SSP 网站创建 Web 应用程序。有关新建 Web 应用程序的信息,请参阅创建或扩展 Web 应用程序。请注意以下事项:

    • 在步骤 5 中,您必须选择新建一个网站。如果您要升级服务器场,则必须分配一个域用户帐户作为应用程序池帐户。您不能使用预定义帐户。

    • 记下此 Web 应用程序的端口号。当执行本文后面的步骤时,您将需要知道此号码。

  2. 当出现“已创建应用程序”页时,请不要创建网站集,因为您将在本文后面为此 Web 应用程序创建网站集。

验证共享服务提供程序的名称

使用以下步骤验证 SSP 的名称。您在下一个过程中将需要了解此名称。

  1. 在管理中心中,单击“应用程序管理”。

  2. 在“Office SharePoint Server 共享服务”部分,单击“创建或配置此服务器场的共享服务”。

  3. SSP 的名称出现在“SSP 和关联的 Web 应用程序”列中。请注意,默认情况下,SSP 名称为 SharedServices。

将 SSP 移至您创建的 Web 应用程序

对于您要执行这些步骤的服务器,您必须是服务器管理员。

  1. 在服务器场中的一台应用程序服务器上,打开命令提示符。

  2. 导航到包含 stsadm.exe 文件的目录,或者确保系统路径中包含此文件。若要导航到包含 stsadm.exe 的目录,请在命令提示符下键入以下内容,然后按 Enter。

    CD %COMMONPROGRAMFILES%\Microsoft shared\web server extensions\12\bin

  3. 在命令提示符下键入以下内容,然后按 Enter。此步骤将文件夹结构添加到 SSP 所需的 Web 应用程序中。

    stsadm -o addpath -url http:// hostname : port /ssp/admin -type explicitinclusion

    其中,hostname 是您在先前过程中创建的 Web 应用程序的主机名,port 是分配给该 Web 应用程序的端口号。

  4. 在命令提示符下键入以下内容,然后按 Enter。此步骤通过使用 SSP 模板在新的 Web 应用程序中创建网站集。

    stsadm -o createsite -url "http:// hostname : port /ssp/admin" -owneremail email -ownerlogin login -sitetemplate "OSRV#0" -title "Shared Services Administration: SSP name "

    其中,hostnameport 与您在步骤 3 中使用的值相同。

    email 是您要分配作为搜索的联系人电子邮件地址的电子邮件地址。此地址应为 emailalias@contoso.com 格式。

    login 是您要分配作为此网站集的网站集管理员的域帐户。请注意,此登录帐户可用来管理 SSP 中的所有服务。有关联系人电子邮件地址的详细信息,请参阅更改联系人电子邮件地址 (Office SharePoint Server 2007)

    SSP name 是 SSP 的名称。

  5. 在命令提示符下键入以下内容,然后按 Enter。此步骤将向您创建的新 Web 应用程序分配 SSP。

    stsadm –o editssp –title “ SSP name ” –sspadminsite http:// hostname : port /ssp/admin

    其中,SSP name 是 SSP 的名称。

    hostnameport 与您在步骤 3 和 4 中使用的值相同。

测试新 SSP

若要使用新的 SSP 网站,请执行以下操作:

  1. 在管理中心中,单击“应用程序管理”。

  2. 在“Office SharePoint Server 共享服务”部分,单击“创建或配置此服务器场的共享服务”。

  3. 在“管理此服务器场的共享服务”页上,将鼠标放在 SSP 的名称上方,然后从显示的列表中单击“打开共享服务管理网站”。

    提示

    网站的 URL 中的主机名和端口号应与您在先前过程中使用的主机名和端口号相匹配。

    将显示共享服务管理网站。

重新启动 IIS

在服务器场中的所有服务器上执行以下步骤。

提示

您必须是服务器场中每台服务器上的服务器管理员才能执行以下步骤。

  1. 打开命令提示符。

  2. 运行以下命令以重新启动 IIS:iisreset /noforce

可选步骤

在升级服务器场之后,为端口 80 配置的 Web 应用程序上的默认首要网站与您运行 Microsoft Search Server 2008 或 Microsoft Search Server 2008 Express 时所具有的搜索中心网站相同。您可以选择删除原始搜索中心网站并将其替换为使用其他网站模板(如“协作门户”模板)创建的网站。使用此模板创建的网站将向您提供协作门户网站,此网站还包含一个搜索中心网站。有关详细信息,请参阅创建网站集 (Office SharePoint Server)

另请参阅

概念

将 Search Server 2008 或 Search Server 2008 Express 升级到 Office SharePoint Server 2007