使用 VSS 请求程序备份和还原 SharePoint

了解如何使用卷影复制服务 (VSS) 请求程序备份和还原 Microsoft SharePoint。

使用请求程序备份和还原

使用您的 VSS 请求程序,通过以下步骤备份和还原 Microsoft SharePoint Foundation。

使用请求程序备份和还原数据

  1. 手动启动 SharePoint Foundation VSS 编写器服务。 打开"管理工具",导航到"服务"并将其打开,然后启用名为"卷影副本"和"SharePoint 2010 VSS 编写器"的服务。

  2. 通过在系统控制台中运行 命令, STSADM -o registerwsswriter 在 Windows 注册表中注册编写器。 可执行文件位于 %ProgramFiles%\Common Files\Microsoft Shared\Web server extensions\15\BIN 目录中。

  3. 在所有 SharePoint Foundation 服务器上重复步骤 1 和步骤 2。

  4. 使用请求程序备份和还原数据。 可以使用 卷影复制服务概述) 中所述的请求者 (,也可以使用 VSS SDK () 中提供的 BETest 测试实用工具) 从 SharePoint Foundation 进行备份或还原。

运行 VSS 的安全性

对于在所有目标服务器实例上运行编写器的备份和还原帐户,VSS 有一些特殊要求。

  • 运行的帐户必须有权调用 VSS。 默认情况下,VSS 需要 VSS 编写器成为目标服务器实例上管理员或 Backup Operators 组的成员。 您可以将一个注册表项配置为允许其他帐户访问 VSS。

  • 帐户必须有权对数据库服务器发出 BACKUP DATABASERESTORE DATABASE 命令。

  • 帐户必须有权对 SQL 服务器打开 VDI,这需要客户端成为 SQL Server sysadmin 组的成员。

  • 帐户必须能够针对 SQL 服务器上主数据库中的 sys.master_files 目录视图执行查询。

此外,为了被 SharePoint Foundation 计时器服务 (owstimer.exe) 承载,编写器服务必须在管理应用程序池帐户下运行,即 SharePoint Foundation 基本安装中的"网络服务"帐户。

注意

此帐户不太可能是本地计算机管理员帐户,这与 VSS 的要求不同,后者的处理帐户必须以本地系统的身份运行。

另请参阅