准备备份和还原服务器场 (Office SharePoint Server 2007)

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

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

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

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

  • 确保系统有足够的空间来容纳备份。有关规划存储容量的详细信息,请参阅规划存储(该链接可能指向英文页面)

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

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

在备份或还原 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 SharePoint Server 2007。有关安装 Office SharePoint Server 2007 的详细信息,请参阅在服务器场环境中部署 Office SharePoint Server 2007

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

    帐户 说明

    SQL Server 服务帐户 (MSSQLSERVER)

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

    本地管理员帐户

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

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

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

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

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

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

在网络上创建共享文件夹

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

Important重要说明:

完成此过程至少需要共享文件夹所在的计算机上管理员组的成员身份。

在网络上创建共享文件夹

  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 命令行工具来重新创建这两个数据库。

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

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

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

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

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

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

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

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

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

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

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

  • 不能从同一个备份同时执行多次还原。

另请参见

概念

备份和还原整个服务器场 (Office SharePoint Server 2007)
通过使用内置工具备份服务器场 (Office SharePoint Server 2007)
使用内置工具还原服务器场 (Office SharePoint Server 2007)
使用 SQL Server 工具备份服务器场 (Office SharePoint Server 2007)
使用 SQL Server 工具还原服务器场 (Office SharePoint Server 2007)
使用 DPM 备份和还原服务器场 (Office SharePoint Server 2007)
使用 DPM 备份和还原服务器场 (Office SharePoint Server 2007)
在配置数据库出现问题后还原服务器场 (Office SharePoint Server)