准备部署软件更新 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

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

本文介绍您在 Microsoft SharePoint Server 2010 服务器场中的服务器上安装软件更新之前必须完成及推荐完成的任务。

本文内容:

  • 验证帐户权限和安全设置

  • 确定更新方法

  • 备份环境

  • 记录环境

  • 确定是否需要更新相关项目

  • 获取软件更新,准备安装资源(可选)

验证帐户权限和安全设置

验证您是否具备必需的帐户权限,了解服务器场的安全设置情况。有关详细信息,请参阅帐户权限和安全设置 (SharePoint Server 2010)

确定更新方法

部署服务器场的软件更新有两种基本方法:就地更新和数据库附加更新。此外,这两种方法还可以组合起来以使用确定升级方法 (SharePoint Server 2010) 中所述的混合方法之一。

备注

安装软件更新是软件升级任务的一部分,因此,软件升级文档也适用于软件更新。

两种更新方法存在如下区别:

  • 就地更新:此方法操作最简便。使用此方法时,所需的停机时间直接由服务器场的规模和复杂程度决定。有两种就地更新方法可供选择:

    • 不具有向后兼容性的就地方法 – 更新同时安装在所有场服务器上,并且在升级内容时不使用向后兼容性。使用此方法不会缩短停机时间。

    • 可缩短停机时间的具有向后兼容性的就地方法 – 更新分阶段安装,并使用具有向后兼容性的延迟升级来缩短停机时间。

  • 数据库附加:此方法比就地更新更加复杂,而且需要耗费更多的人员时间和硬件资源。此更新方法使用两个服务器场来为现有内容提供高可用性。

在使用具有向后兼容性的就地更新方法或数据库附加方法时,您可以使用延迟升级,以便选择先升级内容,然后再升级服务器场和服务器。

建议您使用以下流程图来确定选择哪种更新方法,该流程图提供了关键决策点及后续操作。

确定更新战略的决策流程图

无论选择使用哪种方法更新服务器,您都可以使用 SharePoint 产品配置向导或 Windows PowerShell cmdlet 来升级内容。

备份环境

为了确保在更新部署过程中出现错误时能够恢复现有环境,我们建议您在开始安装更新前先备份 SharePoint Server 2010 环境。导致软件更新失败的因素除更新流程出错外,还可能是由于以下原因:

  • 媒体故障

  • 用户错误(例如,意外删除文件)

  • 硬件故障(例如,硬盘损坏或服务器永久丢失)

  • 电源故障

  • 自然灾害

您可以备份所有或部分服务器场。下表概括了可以单独备份的服务器场组件:

  • 配置设置

  • Web 应用程序

  • 服务应用程序

  • 搜索

  • Secure Store Service

  • 网站集

  • 日志

有关如何确定需要备份的内容,以及采用哪种方法的详细信息,请参阅在 SharePoint Server 2010 中规划备份和恢复。在确定要备份的服务器场元素后,请参阅备份 (SharePoint Server 2010) 中列出的文章。这些文章为如何备份所有或部分服务器场提供了详细说明和指导。

重要

在开始部署软件更新之前先对服务器场备份进行测试。您必须确保这些备份有效,以便在升级过程中发生硬件故障或数据损坏时可以恢复。

记录环境

如果您需要重建服务器场,请确保留存原有的服务器场,包括该服务器场中的所有自定义组件。有关创建自定义清单的详细信息,请参阅“升级”指南中的确定和安装自定义项。此外,还应留存您的服务器场的特有组件,如:

  • 任何大型列表

  • 带有大型访问控制列表 (ACL) 的任何网站

  • 对您的组织至关重要的任何网站

您可以将这些内容制成一个列表,这可以帮助您在应用更新后更快地验证环境。

确定是否需要更新相关项目

在更新服务器场时请考虑是否需要更新以下相关项目:

  • 筛选器包

  • Office Web 应用程序

  • 语言包

上述所有项目都与 SharePoint Server 2010 分开进行更新。请检查这些内容是否可以更新,并考虑在为 SharePoint Server 2010 应用更新时是否需要将这些更新应用到服务器场。语言包通常只在服务包(SP1、SP2 等)发布时更新。

获取软件更新,准备安装资源(可选)

如果要在其上安装 SharePoint Server 2010 的服务器不能访问 Internet,则通常需要从脱机位置安装软件更新。即使这些服务器没有脱离 Internet,如果从集中脱机位置安装软件更新,也可以通过安装已知的受控映像集来确保场服务器的一致性。使用以下过程可以为在场服务器上安装软件更新做准备。

如果您要将更新直接下载并安装到服务器上,则不需要执行此过程。

准备安装资源

  1. 下载要安装的软件更新。

  2. 使用以下命令将软件更新提取到共享位置:

    <package> **/extract:<**path>

    /extract 切换提示您提供文件所在的文件夹名称。x64 系统的文件夹名称示例如下所示:

    sps-kb999999-x64-fullfile-en-us.exe /extract:<\\computername\updateshare\Updates>

  3. 将提取的文件从共享位置复制到在要在其上开始安装更新的计算机上创建的 Updates 文件夹。

    备注

    您必须使用名称 Updates 作为此更新文件夹的名称。如果使用 SupdateLocation="path-list" 属性指定其他位置,安装程序将停止响应。

可以使用此位置作为安装点,也可以为此数据源创建一个映像,并可将其刻录到物理媒体或另存为 ISO 文件。

补充包

在服务器场部署中,所有 Web 服务器都必须应用同一软件更新版本。这意味着,在向现有服务器场添加新 Web 服务器之前,该新 Web 服务器必须与服务器场中的其他 Web 服务器具有相同的软件更新。同样,在您创建服务器场时,服务器场中的所有服务器都必须具有相同的软件更新。为确保所有新服务器都应用相同的软件更新,我们建议您创建一个安装源,其中包含软件发布版本的副本以及与服务器场中安装的软件更新相匹配的软件更新(也称为补充安装源)。当您从此更新的安装源运行安装程序时,新的 Web 服务器将与服务器场中的其他 Web 服务器具有相同的软件更新版本。有关详细信息,请参阅创建包含软件更新的安装源 (Office SharePoint Server 2007) [https://technet.microsoft.com/zh-cn/library/cc261890(office.12).aspx]。

See Also

Other Resources

资源中心:SharePoint 2010 产品的更新