确定升级方法 (Office SharePoint Server)

本文内容:

  • 选择升级方法

  • 特殊情况

在运行任何升级过程之前,必须确定采用何种升级方法。使用本文中的信息有助于比较每种方法的优缺点,并查看有关特殊情况的信息,这些特殊情况可能影响您的方法。除了本文中所提供的信息之外,请确保阅读查看受支持和不受支持的升级途径以完全了解哪些升级情况有效并能升级成功。

备注

确保您已安装 Microsoft Office SharePoint Server 2007 Service Pack 1 (SP1)。有关详细信息,请参阅 Microsoft 下载中心

选择升级方法

下表列出并比较不同的升级方法。

方法 说明 优点 缺点 最好用于

就地升级

同时就地升级内容和配置数据。

最简单的方法。网站保留原始 URL。使用现有的硬件更新现有的数据库和服务器。

运行升级时环境处于脱机状态。无法还原为原始网站。

单台服务器或小型服务器场。

逐步升级

与原有版本一起并行安装新版本。服务器管理员确定要升级哪些网站集以及何时升级。

实现了一种更细致的方法:可以在网站集级别升级。减少任何单个用户受影响的时间。网站保留原始 URL。可以还原为原始网站。使用现有硬件。

更加复杂,占用资源更多。在升级过程中必须将 URL 重定向,而这会导致某些客户端应用程序(如 Microsoft Office)出现问题。Microsoft SQL Server 中需要额外的存储。不支持 Microsoft Windows SharePoint Services 2.0 可伸缩宿主模式。

中型或大型服务器场(无共享服务),对于其中的许多网站,必须限制停机时间。如果您的环境中有许多自定义项,而且您又遇到了问题,则始终可以还原到原始网站。

共享服务的逐步升级

与逐步升级相同,但是具有用于升级父门户网站和子门户网站的单独的升级过程。

与逐步升级相同,但是可以单独升级父门户网站和子门户网站。

与逐步升级相同,此外:对于 Microsoft Office SharePoint Portal Server 2003 和 Office SharePoint Server 2007 环境,两个搜索爬网同时处于活动状态。

带有共享服务的任何大小的服务器场。

(高级)数据库迁移

需要服务器管理员在单独的服务器场或硬件上安装新版本,然后手动将数据库迁移到新环境中。

可以移动到新服务器场或新硬件中。SharePoint Portal Server 2003 环境可用,且不会受到升级的影响。

过程复杂,要求许多手动步骤且错误风险更高。需要额外的手动步骤才能保留网站的原始 URL。必须重新创建搜索范围并重新应用搜索设置。需要新的服务器场以及两倍容量的 SQL Server 存储空间。

移动到新硬件或新体系结构的那些用户。

要求将升级吞吐量达到最大的那些用户。

对于使用可伸缩宿主模式或 Active Directory 目录服务帐户创建模式的 Windows SharePoint Services 2.0 环境,必须使用此方法。

从 Windows SharePoint Services 2.0 移到 Microsoft Office SharePoint Server 2007。

有关就地升级和逐步升级的工作方式的详细信息,请参阅升级过程的工作原理 (Office SharePoint Server)

特殊情况

执行升级时可能需要满足其他要求或达到其他目标。下表列出了特殊情况,并说明适合每种情况的升级方法。

情况 要采用的升级方法

是否从 32 位版本的 SQL Server 升级到 64 位版本?

如果您计划从 32 位版本的 SQL Server 升级到 64 位版本,建议您先执行此升级,然后再升级 Office SharePoint Server 2007,以确保获得最佳性能。确保一次只进行一种升级,以避免出现问题。

从 32 位版本的 SQL Server 升级到 64 位版本的方法有下面两种:

  • 可以备份服务器场的所有数据库,执行升级,然后还原数据库。(这种方法可行并建议使用,原因是:您将拥有完整备份,在还原数据库后,不需要更改 Office SharePoint Server 2007 中的任何设置。)

  • 可以将需要升级的 SQL Server 数据库移到另一个 64 位版本的 SQL Server 上,这个 SQL Server 需要您来添加,然后对 SharePoint Server 计算机运行一个命令,使这些计算机指向那个新的 64 位版本的 SQL Server。(这种方法可行,但建议您不要使用它,原因是:在 SharePoint Server 中需要更多操作,例如数据库更改位置时。)

Note注意:
如果升级 SQL Server 版本,如从 SQL Server 2000 或 SQL Server 2005 升级到 SQL Server 2008,则可以在将 32 位版本的 SQL Server 升级到 64 位版本的前后或过程中执行该升级。

是否从 32 位版本的 Office SharePoint Server 2007 升级到 64 位版本?

从 32 位版本的 Office SharePoint Server 2007 升级到 64 位版本的方法有下面两种:

  • 在服务器场中添加并安装一个新的 64 位版本的 Office SharePoint Server 2007。将服务拓扑从 32 位版本的服务器移动到 64 位版本的服务器。然后,移除 32 位版本的服务器。重新构建为 64 位版本的服务器,将其作为 64 位版本的服务器加入到服务器场中。对服务器场中要升级的每个服务器执行相同的操作。(这种方法可行并建议使用,原因是:与另一种方法相比,其操作简单,并且在升级的同时环境能正常运行。)

  • 使用 SharePoint Server 备份工具对整个服务器场执行备份,将 32 位版本的服务器升级到 64 位版本,然后将整个服务器场备份还原到新的 64 位版本的服务器场服务器。(这种方法可行,但建议您不要使用它,原因是:需要更多操作,丢失某些设置(如自定义设置)时可能造成困难,且在升级时服务器不可用。)

是否从 64 位版本的 Office SharePoint Server 2007 升级到 Office SharePoint Server 的下一个版本?

使用以下支持的升级方式之一从 Office SharePoint Server 2007 升级到 Office SharePoint Server 的下一个版本:就地升级、逐步升级或数据库附加。

Note注意:
不建议从 32 位版本的 Office SharePoint Server 2007 直接升级到 64 位版的 Office SharePoint Server 的下一个版本。如果必须这样做,则只能用数据库附加方法升级某些数据库,如内容数据库。这种情况下不支持服务器场配置数据库的升级。

是否更改语言?

有两种选择,具体取决于单个网站或整个环境是否更改语言:

  • 若要更改特定网站的语言,请以同一语言升级,然后安装新的语言包并更改为该语言。

    Caution警告:
    必须安装相应的语言包才能根据本地化的网站定义升级任何网站。如果没有新的语言包,则将无法访问网站。请等待发布新语言包之后,再尝试升级这些网站。
  • 若要更改服务器的安装语言,请使用数据库迁移方法将数据从旧的版本和语言迁移到新的版本和语言。

是否移动到 Windows Server 2008?

首先使用就地升级或逐步升级,升级到 Office SharePoint Server 2007,然后升级到 Windows Server 2008。

是否从 SharePoint Portal Server 2001 升级?

升级到 SharePoint Portal Server 2003,然后再升级到 Office SharePoint Server 2007。有关从 SharePoint Portal Server 2001 迁移到 SharePoint Portal Server 2003 的详细信息,请参阅 SharePoint Portal Server 2003 迁移资源(https://go.microsoft.com/fwlink/?linkid=71516&clcid=0x804)。不支持直接从 SharePoint Portal Server 2001 升级。但是,您可以使用合作伙伴解决方案直接升级网站内容。有关升级合作伙伴的详细信息,请参阅 TechNet 上的 迁移和升级页面(https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x804)。

是否从 SharePoint Team Services 升级?

升级到 Windows SharePoint Services 2.0,然后升级到 Windows SharePoint Services 3.0。然后可以安装 Office SharePoint Server 2007 或将内容迁移到 Office SharePoint Server 2007。若要迁移内容,请利用(所提供、自己创建或 Microsoft 合作伙伴许可的)工具使用 PRIME 对象模型将内容导入 Office SharePoint Server 2007 网站。不支持直接从 SharePoint Team Services 升级。

是否从 Windows SharePoint Services 2.0 升级?

使用数据库迁移方法将内容数据库从 Windows SharePoint Services 2.0 迁移到 Office SharePoint Server 2007。此迁移过程对网站内容执行就地升级。有关详细信息,请参阅本章概述:部署一个新场,然后迁移数据库 (Office SharePoint Server)

是否从 Microsoft Content Management Server 2002 升级?

请参阅从 Microsoft Content Management Server 2002 迁移到 Office SharePoint Server 2007 以及 TechNet 上的迁移和升级页面(https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x804)。

是否使用 Microsoft Content Management Server 2002 的 SPARK 连接器从 SharePoint Portal Server 2003 升级?

请参阅从 Microsoft Content Management Server 2002 迁移到 Office SharePoint Server 2007 以及 TechNet 上的迁移和升级页面(https://go.microsoft.com/fwlink/?linkid=104403&clcid=0x804)。推荐方法:升级 SharePoint Portal Server 2003 门户网站,然后使用 MCMS 迁移工具将 MCMS 2002 中的内容迁移到已升级的门户网站。

是否从包括 Microsoft Office Web 组件(https://go.microsoft.com/fwlink/?linkid=71517&clcid=0x804) 的环境升级?

如果使用就地或逐步升级的方法进行升级,则这些组件在新版本中将继续工作。但是,数据库迁移方法对这些组件不适用,因为这些组件只能安装在 Windows SharePoint Services 2.0 或 SharePoint Portal Server 2003 环境中。如果升级到 Office SharePoint Server 2007 企业版客户端访问许可证 (CAL),请考虑使用新环境中的 Excel Services 功能,而不是 Office Web 组件。

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍