针对已分离数据库的就地升级的路线图 (SharePoint Server 2010)
适用于: SharePoint Server 2010
上一次修改主题: 2016-11-30
从 Microsoft Office SharePoint Server 2007 升级到 Microsoft SharePoint Server 2010 时,可以执行就地升级或数据库附加升级,也可以在升级过程中组合运用这两种方法的某些方面,以提高可用性或吞吐量。本文介绍如何执行将就地升级与分离和附加数据库相结合的混合方法,以便可以同时(甚至是在单独的硬件上)升级多个数据库。可以使用此方法一次升级两个或更多内容数据库,因此升级速度比使用标准就地升级(这种升级依次升级各个内容数据库和网站集)时的速度更快。此方法使用以下混合技术:
使用就地升级来升级服务器场和设置。
并行分离和升级多个数据库。
备选的升级序列:在临时的小型服务器场上升级数据库。
请注意,如果您决定使用临时小型服务器场来执行实际升级,则必须能够直接访问数据库服务器以从中复制数据库。通过网络复制数据库会占用时间和带宽,因此务必要测试此过程,以确定是否具有使用临时的小型服务器场所需的资源。
有关不同升级方法的优缺点的详细信息,请参阅确定升级方法 (SharePoint Server 2010)。有关针对每种升级方法所执行的步骤的简要概述和图形说明,请参阅升级过程概述 (SharePoint Server 2010)。
备注
升级失败的一个常见原因是,环境中缺少自定义的功能、解决方案或其他元素。在开始升级过程之前,请确保您需要的任何自定义元素均安装在前端 Web 服务器上。可以使用升级前检查程序(对于数据库附加升级,可使用 test-spcontentdatabaseWindows PowerShell cmdlet)来找出网站可能使用的任何自定义元素。有关详细信息,请参阅“使用试验升级查找潜在问题”一文中的确定和安装自定义项。
本文内容:
过程概述
开始之前
在相同服务器场上并行分离和升级数据库
在临时小型服务器场上并行分离和升级数据库
验证
其他步骤
重要
必须在 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。
过程概述
由于此升级方法混合了用于就地升级和数据库附加升级的技术,所以本文介绍如何将每种方法的步骤结合到混合过程中。本文不提供该过程中每个步骤的详细信息,因为以下文章介绍了这些步骤:
这些文章与本指南相结合,为您提供了执行此混合升级所需的信息。
可以使用两种方法来执行此类型的混合式升级:自始至终都使用一个服务器场,或者使用一个临时的小型服务器场来执行实际升级。下面各节提供了使用其中每种方法执行升级时需要采取的步骤。
开始之前
在开始就地升级之前,请查看以下有关权限、硬件要求和软件要求的信息,以及开始升级过程之前要执行的步骤。
在开始升级之前,应确保已运行升级前检查工具(stsadm -o preupgradecheck,在 Office SharePoint Server 2007 Service Pack 2 中提供,并在 2009 年 10 月版累积更新中进行了更新),并且已解决所有问题。有关详细信息,请参阅运行升级前检查工具 (Office SharePoint Server 2010)。
在开始升级之前,建议您备份所在环境。有关详细信息,请参阅在就地升级前备份整个环境 (SharePoint Server 2010)。
确保您满足所有硬件和软件要求。 您必须拥有 64 位版本的 Windows Server 2008 或 Windows Server 2008 R2。 对于服务器场,您还必须拥有 64 位版本的 SQL Server 2005 或 SQL Server 2008。 For more information about these requirements (such as specific updates that you must install), see Determine hardware and software requirements (SharePoint Server 2010).
确保您已使用合适的权限设置必需帐户。 For detailed information, see Administrative and service accounts required for initial deployment (SharePoint Server 2010).
在相同服务器场上并行分离和升级数据库
本节说明在单一服务器场上使用分离数据库升级方法所要执行的步骤。
使用分离数据库(相同服务器场)进行就地升级的过程 |
---|
分离数据库
|
就地升级服务器场
有关介绍这些步骤的详细过程,请参阅就地升级到 SharePoint Server 2010。 |
附加数据库并升级内容
有关介绍这些步骤的详细过程,请参阅执行到 SharePoint Server 2010 的数据库附加升级。 |
在临时小型服务器场上并行分离和升级数据库
本节说明在两个服务器场(原始服务器场和临时的小型服务器场)上使用分离数据库升级方法所要执行的步骤。
使用分离数据库(临时小型服务器场)进行就地升级的过程 |
---|
设置要在升级数据库过程中使用的临时小型服务器场 有关介绍这些步骤的详细过程,请参阅准备新的 SharePoint Server 2010 环境以进行数据库附加升级。 |
2 - 从原始服务器场中分离数据库
|
就地升级原始服务器场
有关介绍这些步骤的详细过程,请参阅执行就地升级 (SharePoint Server 2010)。 |
将数据库附加到临时的小型服务器场并升级内容
有关介绍这些步骤的详细过程,请参阅执行到 SharePoint Server 2010 的数据库附加升级。 |
从临时的小型服务器场备份数据库并将它们附加到原始服务器场
此过程基本上与上一步相同;但是,这次是将数据库从临时的小型服务器场移回到原始服务器场中。您将要执行与前面的步骤相同的过程。 |
验证
如果升级失败或报告有问题,则可以参考日志和错误文件获取详细信息。有关查看日志文件和失败后重新开始升级的详细信息,请参阅验证升级并审阅升级后的网站 (SharePoint Server 2010)。
其他步骤
完成升级后,还应执行几个步骤以完成对新服务器场的配置。有关详细信息,请参阅执行就地升级的升级后步骤 (SharePoint Server 2010)。