准备备份和还原 Project Server 2007 服务器场

更新时间: 2008年11月

 

上一次修改主题: 2015-03-09

在备份项目数据之前,首先必须在网络上创建一个用于存储数据的共享文件夹。还应确保用于执行备份的帐户对此共享文件夹具有访问权限。本文及随后的过程介绍在备份数据之前的基本注意事项以及必须执行的步骤。

为了确保备份所需的数据并且能够在出现错误时恢复这些数据,准备工作至关重要。在备份 Project Server 部署之前,请审核备份和恢复计划,并考虑以下关键活动:

  • 在部署 Microsoft Office Project Server 2007 时,请记录所创建的帐户、计算机名、密码以及所选的安装选项。将这些信息保存在一个安全的位置。

  • 始终在现场以外的位置保留一份所有恢复材料、文档以及数据库和事务日志的备份副本。有关规划备份和恢复的详细信息,请参阅规划 Project Server 2007 中的灾难恢复

  • 确保系统有足够的空间来容纳备份。有关规划存储容量的详细信息,请参阅“Windows Server 2003 部署指南”中的规划存储(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=121920\&clcid=0x804)。

  • 定期执行试验性数据恢复操作,以确保文件已正确备份。试验性数据恢复可发现在软件验证中不会暴露的硬件问题。

  • 为了防止在出现灾难性事件(如火灾或地震)时丢失数据,请在远离服务器的位置保存服务器备份的重复副本。这样做可帮助您防止关键数据的丢失。最好是保留三份备份媒体,并在一个适当受控的环境中至少保留一份外部副本。

在备份或还原 SharePoint 产品和技术服务器场时,可能存在以下限制和例外情况:

  • SharePoint 产品和技术内置的工具无法备份或还原以下内容:

  • 网站集备份和恢复不支持将管理中心网站迁移到非管理中心网站。

  • 必须启动随 Microsoft SQL Server 2005 数据库软件提供的 SQL Server VSS 编写器服务,Windows SharePoint Services VSS 编写器服务才能正常运行。默认情况下,不会自动启动 Windows SharePoint Services VSS 编写器服务。

  • 如果要将通过 SharePoint 产品和技术创建的备份移到另一个位置,请务必复制并移动整个备份文件夹,而不是此文件夹下的单个备份文件夹。

  • 如果要计划备份时间,可以通过 Windows 任务计划程序,使用 Stsadm 命令行工具来运行备份。

    Important重要信息
    请勿修改 spbackup.xml 文件。否则会破坏备份或还原的服务器场,并使其不可恢复。
  • 您不能使用从一个版本制作的备份来还原到另一个版本。若要执行此操作,请使用升级过程。有关升级的信息,请参阅以下文章:

  • 如果使用管理中心进行备份,则不能使用其他方法(例如 Microsoft SQL Server 2005 工具)进行还原。

  • 如果在运行任何数据库创建或删除任务的同时执行备份,则备份中可能不会包括这些更改。

  • 应单独备份所有自定义解决方案。

  • SQL Server 2005 不支持对映射驱动器、远程计算机上以“$”结尾的共享或者 IP 地址执行备份。

  • 备份共享服务提供程序 (SSP) 时不会备份全局搜索设置。

任务要求

以下为执行此任务过程必须具备的条件:

  • 必须安装 Microsoft Office Project Server 2007。有关安装 Office Project Server 2007 的详细信息,请参阅将 Project Server 2007 部署到服务器场环境

  • 必须启用下表中列出的帐户才能执行备份和恢复。

    帐户 说明

    SQL Server 服务帐户 (MSSQLSERVER)

    如果将本地系统帐户用作此服务帐户且共享文件夹位于另一台计算机上,则必须为运行 SQL Server 的计算机授予共享文件夹的更改和读取权限。另外,也可以指定一个域用户帐户并为该帐户授予共享文件夹的相应权限。

    本地管理员帐户

    若要使用 Stsadm 命令行工具来执行备份和恢复,则必须以 Administrators 组成员的身份登录到包含 Stsadm 命令行工具的计算机。

    Internet Information Services (IIS) 中的 SharePoint 管理中心应用程序池标识帐户

    如果使用管理中心执行备份和恢复,则需要此应用程序池标识帐户。因此,此应用程序池的安全帐户对于包含备份数据的共享文件夹必须具有更改和读取权限。

  • 如果在备份之前更改了服务器场帐户,则必须为新帐户授予针对将包含备份数据的共享文件夹的正确权限。

  • 如果是使用管理中心进行备份,则数据库服务器的 SQL Server 帐户、定时服务帐户和管理中心应用程序池标识帐户针对备份位置必须具有写入权限。如果使用的是 Stsadm 命令行工具,则用于登录的帐户对于备份位置必须具有写入权限。

  • 正在备份的数据库服务器和场服务器必须能够彼此相连。

在网络上创建共享文件夹

可使用此过程在网络上创建共享文件夹以接收和保留备份数据。您也可以在还原数据时使用此共享文件夹。如果已经有一个作此用途的共享文件夹,则无需执行此过程。通过执行以下步骤,可确保您能够从运行 Microsoft SQL Server 2005 数据库软件的计算机以及承载 SharePoint 管理中心网站的计算机访问此共享文件夹。

Important重要信息
完成此过程至少需要共享文件夹所在的计算机上 Administrators 组的成员身份。

在网络上创建共享文件夹

  1. 如果在运行 SQL Server 的计算机之外的计算机上创建共享文件夹,请确保 SQL Server (MSSQLSERVER) 的服务帐户使用的是域用户帐户。有关 SQL Server 中帐户的信息,请参阅以下资源:

  2. 在用于存储备份数据的服务器上,创建一个共享文件夹。

  3. 在“属性”对话框的“共享”选项卡上,单击“权限”,然后添加以下帐户:

    • SQL Server 服务帐户 (MSSQLSERVER)

    • SharePoint 管理中心应用程序池标识帐户。

  4. 对于“更改”和“读取”权限,请选择“允许”,然后单击“确定”。

  5. 在“属性”对话框的“安全性”选项卡上,向步骤 3 中列出的帐户授予除“完全控制”之外的所有权限,然后单击“确定”。

准备还原

在开始执行还原之前,您应注意以下事项:

Important重要信息
虽然可以备份配置数据库和管理中心内容数据库,但不支持使用 SharePoint 产品和技术或 SQL Server 中内置的工具来还原从正在运行的服务器场创建的配置数据库备份和管理中心内容数据库备份。

这是因为这些数据库中的数据可能未与其他 Office SharePoint Server 2007 或 Windows SharePoint Services 3.0 数据库中的数据同步。因此,SharePoint 产品和技术中内置的工具不会在服务器场级别的恢复操作中恢复这些数据库。

如果这些数据不同步,则用户可能遇到各种随机错误。有关详细信息,请参阅 Microsoft 知识库文章 948725:SharePoint Server 2007 和 Windows SharePoint Services 3.0 中不支持配置数据库的还原 (https://go.microsoft.com/fwlink/?linkid=117755\&clcid=0x804)。

您可以通过以下方式恢复服务器场(包括配置数据库和管理中心内容数据库):

如果服务器场的配置数据库和管理中心内容数据库变得不同步,则必须使用 SharePoint 产品和技术配置向导或 Psconfig 命令行工具来重新创建这两个数据库。

保护配置数据库和管理中心内容数据库:

  • 请记录所有配置设置和您的所有自定义项,以便可以正确地重新创建数据库。有关恢复服务器场的详细信息,请参阅使用内置工具还原 Project Server 2007 服务器场

  • 请考虑对运行 SQL Server 2005(其中承载了配置数据库)的计算机使用冗余解决方案(例如,群集或镜像)。有关使用镜像的详细信息,请参阅对 Office SharePoint Server 和 Windows SharePoint Services 使用数据库镜像(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=83725\&clcid=0x804)。

  • Office Project Server 2007 不支持将从一个版本制作的备份还原到 Office Project Server 2007 的另一个版本。若要执行此操作,请使用升级过程。

  • 在执行还原之前,必须确保在所有的场服务器上启动 Windows SharePoint Services 管理服务。对于独立的安装,默认不会启动此服务。

  • 如果通过使用 SharePoint 管理中心网站进行还原,则数据库服务器的 SQL 帐户、定时服务帐户和管理中心应用程序池帐户必须具有对备份位置的读取权限。

  • 如果使用 Stsadm 命令行工具,则您登录时所使用的帐户必须具有对备份位置的读取权限。

  • 如果与爬网相关的帐户的凭据在备份后、还原前的这段时间内发生更改,您必须在执行还原后重新输入所有爬网相关的密码,包括默认的内容访问帐户和具有凭据的每个包括爬网规则的密码。

  • 在独立的安装上还原 SSP 之前,管理员必须手动启动 Microsoft SharePoint Services 管理服务以设置搜索。需要使用此服务才能在本地服务器上创建搜索目录。这些目录可保留搜索索引文件。

  • 对于独立安装,您必须在还原 SSP 之前重新启动定时服务。

  • 如果要将搜索服务和索引还原或迁移到新安装,请确保在执行恢复之前已运行搜索服务。

    执行还原之后,可能要经过 15 分钟才可以再次使用搜索服务。

  • 请确保在还原任何 Web 应用程序之前同步服务已暂停。

  • 请注意,不能同时从同一个备份执行多个恢复。

另请参阅

概念

规划 Project Server 2007 中的灾难恢复