审核升级最佳实践
为了确保升级过程平稳进行,请遵循以下最佳实践:
请确保升级前,服务器场功能完全正常。
升级不能解决服务器场中可能存在的所有问题。因此,请确保升级前,您的服务器场功能完全正常。例如,如果您的 Web 应用程序或虚拟服务器已不再使用,请在升级前取消这些组件的扩展。而且,如果需要删除 Internet Information Services (IIS) 中的 Web 应用程序,请在升级前取消 Web 应用程序的扩展。否则,Office SharePoint Server 2007 将试图升级并不存在的 Web 应用程序,最后会导致升级失败。事先确定并解决问题也有助于在升级开始后维护升级计划。
首先在测试服务器场中执行试验性升级。
对活动场进行备份,还原到测试服务器上,然后执行升级。检查结果以设置已升级的活动网站的预期外观,确定必须完成的升级后自定义程度以及升级将花费的时间。尝试完全搜索索引编制爬网。有关执行测试升级的详细信息和常见问题的列表,请参阅使用试验升级查找潜在问题 (Office SharePoint Server)。
规划容量。
确保您具有足够的磁盘、处理器和内存容量来满足逐步升级要求。有关系统要求的详细信息,请参阅查看升级的系统需求 (Office SharePoint Server)。有关规划升级所需磁盘空间的详细信息,请参阅估计升级过程将花费的时间和所需的空间量 (Office SharePoint Server)。
有关可帮助您规划和监控 SQL Server 存储要求以支持服务器场最佳性能和操作的关键建议和最佳实践,请参阅为 Office SharePoint Server 规划和监控 SQL Server 存储:性能建议和最佳方案(白皮书)。有关容量规划的详细信息,请参阅性能和容量规划 (Office SharePoint Server)。
负载平衡网站集。
将大型数据库中的负载平衡网站集载入若干个较小的数据库中以协助备份。使用 stsadm -o backup 操作执行网站集备份。备份完成后,创建新的内容数据库,并将内容还原到新数据库中。
有关 stsadm -o backup 操作的详细信息,请参阅 Backup:Stsadm 操作 (Office SharePoint Server)。
有关移动数据库的详细信息,请参阅 Mergecontentdbs:Stsadm 操作 (Office SharePoint Server)。
备注
区域无法进行备份。
对数据进行备份。
在升级之前执行完全备份,然后,在每组升级后的网站集变为活动状态后再次执行备份。在升级一系列网站集之后执行附加备份的原因有两个:
如果您的服务器出现任何问题,您不必从旧版本启动和再次执行升级。
在逐步升级过程中的某一点,您将希望减少已升级的网站、旧网站以及备份本身所占用的空间量,并且您将需要删除旧版本。但是,您将希望保留已升级网站的备份,以防在删除旧网站之后您出于任何原因而需要它们。
我们建议您在不同的环境中使用以下备份方法:
对于 Microsoft Office SharePoint Portal Server 2003 环境,请使用 SharePoint Portal Server 数据备份和还原实用工具或 SQL Server 备份工具。有关对 SharePoint Portal Server 2003 环境执行备份的详细信息,请参阅 SharePoint 产品和技术中的灾难恢复(该链接可能指向英文页面)(https://go.microsoft.com/fwlink/?linkid=75165&clcid=0x804)(该链接可能指向英文页面)和在 SQL Server 中运行和测试完整备份 [Office SharePoint Server]。
对于 Microsoft Office SharePoint Server 2007 环境,请使用 Office SharePoint Server 2007 中新的备份功能或 SQL Server 备份工具。有关对 Office SharePoint Server 2007 环境执行备份的详细信息,请参阅备份和还原整个服务器场 (Office SharePoint Server 2007)。
在升级过程中或在升级之后,请勿更改前一版本的网站或配置数据。
我们建议您在执行升级时锁定网站以防止更新。升级过程本身可以锁定 Microsoft Windows SharePoint Services 2.0 中的网站内容和配置数据,但不能锁定特定于 SharePoint Portal Server 2003 的配置数据。确保您在升级前一版本的网站时或升级后不对其进行配置更改(如向网站目录中添加网站),因为这些更改无法与新版本同步;您可能丢失这些更改或需要还原到前一版本,并再次执行升级。您可以使用两种方法锁定网站:
可以使用 SharePoint 管理中心的“管理网站集配额和锁定”页上的“禁止添加内容”锁来锁定网站集。有关使用配额锁定网站的详细信息,请参阅配置网站集配额和锁定 (Windows SharePoint Services 2.0)(该链接可能指向英文页面)(https://go.microsoft.com/fwlink/?linkid=89388&clcid=0x804)(该链接可能指向英文页面)。
您可以在 Microsoft SQL Server 中将内容数据库设置为只读。有关将数据库设置为只读的详细信息,请参阅 SQL Server Books Online for SQL Server 2000(《面向 SQL Server 2000 的 SQL Server 联机图书》中的“设置数据库选项”主题。
在开始升级过程之后,请勿将任何服务器添加到服务器场中。
运行 SharePoint 产品和技术配置向导会升级配置数据库。配置数据库包含服务器场中服务器的列表。在运行配置向导之后添加到服务器场中的服务器将不包含在数据库中。因此,向导运行后添加的服务器将不出现在升级的版本拓扑中。如果需要将服务器添加到服务器场,请在开始升级之前或完成升级过程之后,按照将服务器添加到已升级的服务器场 (Office SharePoint Server) 中的步骤来实现。
如果您具有共享服务,则首先升级父门户网站。
然而,如果首先升级父门户网站是不可行的,则可以创建一个临时共享服务提供程序 (SSP) 以承载新版本的服务并首先升级子门户网站。如果您希望使用此方法,则记住以下各项:
在升级之后,您需要创建临时父共享服务提供程序 (SSP) 并使用数据(搜索、配置文件等)来填充它。将临时 SSP 与升级后的一个或多个子门户网站相关联,然后测试新功能。
考虑以一个小部门的子门户网站开始来进行试验性部署。然后,当您已准备就绪可开始完全迁移时,首先升级父门户网站并将升级后的子门户网站指向升级后的父门户网站的 SSP。在升级子门户网站之后,子门户网站的内容将立即变为可用状态,但与父门户网站关联的共享服务内容将不可用,直到升级父门户网站为止。
有关使用共享服务进行升级的详细信息,请参阅使用共享服务执行逐步升级。
如果您迁移包含个人网站的门户网站,请创建 Web 应用程序以便作为“我的网站”宿主位置。
执行数据库迁移时,将对数据库执行就地升级,但不升级服务器场配置数据。所以,“我的网站”宿主的 URL 没有在已升级的服务器场中配置。 在迁移包含个人网站的数据库之前,请在新的 Office SharePoint Server 2007 环境中为个人网站创建“我的网站”宿主位置。使用下面的过程创建“我的网站”宿主位置。
创建个人网站的“我的网站”宿主位置
在“共享服务管理”主页上的“用户配置文件和我的网站”部分中,单击“我的网站”设置。
在“个人网站服务”部分中,键入要作为已升级服务器场上“我的网站”宿主位置的 Web 应用程序的 URL。
将包含个人网站的内容数据库迁移到您已创建的“我的网站”宿主位置。
备注
如果还迁移用户配置文件数据库,您可以在用户配置文件数据库的迁移过程中创建“我的网站”的 SSP。
有关如何为“我的网站”配置设置以及如何创建个人网站的“我的网站”宿主位置的详细信息,请参阅管理“我的网站”宿主位置。
下载此书籍
本主题包含在以下可下载书籍内,以方便您阅读和打印:
有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍。