准备备份和还原 (SharePoint Server 2010)

 

适用于: SharePoint Foundation 2010, SharePoint Server 2010

上一次修改主题: 2016-11-30

确保已备份数据,并可在发生错误时恢复所需数据,这一点很重要。在备份和恢复环境之前,请考虑本文中所述的信息、过程和预防措施。本文讨论了备份和恢复的限制和要求,以及如何在网络上创建可接收已备份数据的共享文件夹。

重要

SharePoint 2010 Service Pack 1 (SP1) 升级过程会更改一些场数据库和所有内容数据库的架构。由于这些更改,可能需要采取额外的步骤,以便将在服务器场升级到 SP1 之前进行的备份还原到已升级到 SP1 的服务器场。有关进行此操作的详细信息,请参阅将 SP1 之前的备份还原到 SP1 场 (SharePoint Server 2010)

本文内容:

  • 限制

  • 要求

  • 如何创建共享文件夹

限制

对于可以备份或还原的对象存在一些限制。有关备份和恢复体系结构以及关于可以或不能备份和还原的对象的更多信息,请参见备份和恢复概述 (SharePoint Server 2010)

无法将从某个版本进行的备份还原为另一个版本。若要执行此操作,必须使用升级流程。无法还原较备份场的更新级别低的场。目标服务器场必须具有相同的或更新的更新级别。有关如何升级信息,请参阅升级到 SharePoint Server 2010

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

不能修改 spbackup.xml 文件。该文件供 SharePoint Server 2010 使用,更改它会使备份不可用。

要求

备份数据之前,必须创建将在其中存储数据的共享文件夹。为了获得最佳性能,应在数据库服务器上创建此文件夹。若要在另一台服务器上对备份进行存档,则可在完成备份后将整个备份文件夹复制到该服务器。请确保复制并移动整个备份文件夹,而不只是此文件夹下的单个备份文件夹。

若要使 SharePoint 2010 VSS 编写器服务正常工作,则必须启动随 Microsoft SQL Server 2008 R2、SQL Server 2008 Service Pack 1 (SP1) 和累积更新 2 以及 SQL Server 2005 SP3 和累积更新 3 数据库软件一起提供的 SQL Server VSS 编写器服务。默认情况下,SharePointAll 2010 VSS 编写器服务不会自动启动。

在执行备份之前,务必确保在所有场服务器上启动 SharePoint 2010 管理服务。默认情况下,独立安装中不启动此服务。

务必确保要执行备份的用户帐户具有共享备份文件夹的访问权。

如果使用管理中心进行备份,则数据库服务器的 SQL 服务帐户、定时服务帐户和管理中心应用程序池标识帐户都必须具有对备份位置的“完全控制”权限。

要备份的数据库服务器和场服务器必须能够相互连接。

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

如果使用带透明数据加密 (TDE) 的 SQL Server,并使用 SharePoint 工具或 SQL Server 工具备份环境,则不会备份或还原 TDE 加密密钥。必须手动备份该密钥。在还原时,必须先手动还原该密钥,然后再还原数据。有关详细信息,请参阅了解透明数据加密 (TDE) (https://go.microsoft.com/fwlink/p/?LinkId=196394 和 clcid = 0x409)。

如何创建共享文件夹

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

如果使用管理中心备份,并且 SQL Server 没有在同一台服务器上运行,备份文件夹必须位于与 SharePoint Server 2010 相同的网络或数据库服务器。如果进行了独立安装,其中 SQL Server 和 SharePoint Server 2010 均运行在同一个服务器上,则可以使用本地驱动器路径作为备份文件夹的位置。如果正在使用 SQL Server 直接备份一个数据库,例如,通过使用 SQL Server Management Studio,备份文件夹可以位于本地或网络上。为了获得最佳性能,建议先将本地文件夹备份到数据库服务器上,然后再将备份文件移动到网络文件夹。

创建共享文件夹

  1. 验证正在执行此过程的用户帐户是否为要在其上创建共享文件夹的计算机的 Administrators 组的成员。

  2. 如果在运行 SQL Server 的计算机之外的计算机上创建共享文件夹,请确保 SQL Server 的服务帐户 (MSSQLSERVER) 使用的是域用户帐户,并且具有共享文件夹的“完全控制”权限。

  3. 在要存储备份数据的服务器上创建共享文件夹。

  4. 在“属性”对话框的“共享”选项卡上,单击“共享”,然后在“文件共享”对话框中添加以下帐户,并为这些帐户分配“共有者”角色:

    • 搜索服务帐户

    • SQL Server 服务帐户 (MSSQLSERVER)

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

    • SharePoint 2010 定时服务帐户(如果使用 SharePoint Server 2010 执行备份)。

See Also

Other Resources

Shared Folders