在 SharePoint Server 中还原服务器场配置
**上一次修改主题:**2017-09-13
**摘要:**了解如何还原 SharePoint Server 2016 和 SharePoint 2013 的配置信息(如防病毒、IRM、出站电子邮件和一些自定义项)。
可以使用 SharePoint 管理中心网站或 Microsoft PowerShell 在 SharePoint Server 中还原场配置。具体使用哪种备份工具,取决于已部署的环境类型、备份计划要求以及与组织达成的服务级别协议。
本文内容:
开始之前
使用 Windows PowerShell 还原 SharePoint 中的服务器场的配置
使用管理中心还原 SharePoint 中的服务器场的配置
准备工作
只有在出现涉及配置数据库但未涉及到其他服务器场数据(例如内容数据库或 Web 应用程序)的故障之后,才会执行服务器场级别配置恢复。如果还原服务器场配置未能解决问题,您必须还原整个服务器场。有关如何还原整个服务器场的详细信息,请参阅在 SharePoint Server 中还原服务器场。可以从使用了“备份内容和配置设置”选项或“仅备份配置设置”选项的服务器场备份中还原配置。
备注
在旧版 SharePoint 中,无法还原配置数据库。因此,无法还原场配置。现在,无需还原配置数据库,因为可以直接还原场配置。
使用 PowerShell 还原 SharePoint 中的服务器场的配置
使用 PowerShell 还原服务器场的配置。
使用 PowerShell 还原场配置的具体步骤
验证您是否具有以下成员身份:
SQL Server 实例上的 securityadmin 固定服务器角色。
要更新的所有数据库上的 db_owner 固定数据库角色。
运行 PowerShell cmdlet 的服务器上的 Administrators 组。
管理员可以使用 Add-SPShellAdmin cmdlet 授予使用 SharePoint Server cmdlet 的权限。
备注
如果您不具有这些权限,请联系您的安装管理员或 SQL Server 管理员来请求权限。有关 PowerShell 权限的其他信息,请参阅 Add-SPShellAdmin。
启动 SharePoint 命令行管理程序。
在 PowerShell 命令提示符处,键入以下命令:
Restore-SPFarm -Directory <RestoreShare> -RestoreMethod Overwrite -ConfigurationOnly
其中:
- <RestoreShare> 是存储备份文件的网络位置。
有关详细信息,请参阅 Restore-SPFarm。
备注
我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。
使用管理中心还原 SharePoint 中的服务器场的配置
您可以使用管理中心还原服务器场的配置。
使用管理中心还原场配置的具体步骤
确认执行此过程的用户帐户是运行管理中心的计算机上的 SharePoint 组“Farm Administrators”的成员。
验证:(可选)包括用户应执行的用于验证操作是否成功的步骤。
您还必须是存储每个数据库的数据库服务器上 sysadmin 固定服务器角色的成员。
在管理中心的主页上的“备份和还原”部分,单击“从备份还原”。
在“从备份还原 - 第 1 步(共 3 步): 选择要还原的备份”页上,从备份列表中选择包含服务器场备份的备份作业,然后单击“下一步”。
备注
通过展开包含备份的行,可以查看有关备份的其他信息。
备注
如果未显示正确的备份作业,请在“备份目录位置”文本框中输入正确备份文件夹的 UNC 路径,然后单击“刷新”。
在“从备份还原 - 第 2 步(共 3 步): 选择要还原的组件”页上,选中服务器场旁边的复选框,然后单击“下一步”。
在“从备份还原 - 第 3 步(共 3 步): 选择还原选项”页上的“还原组件”部分,确保“服务器场”显示在“还原以下内容”列表中。
在“仅还原配置设置”部分,确保选中了“还原内容和配置设置”选项。
在“还原选项”部分,选择“还原类型”选项。使用“相同配置”设置。此时将出现一个对话框,要求您确认操作。单击“确定”。
备注
如果“仅还原配置设置”部分未显示,则所选的备份是仅配置备份。
单击“开始还原”。
可以在“准备情况”部分的“备份和还原状态”页的顶部查看所有恢复作业的总体状态。可以在该页下半部分的“还原”部分查看当前恢复作业的状态。状态页每 30 秒自动更新一次。您可以单击“刷新”手动更新状态详细信息。备份和恢复是定时服务作业。因此,可能要等待几秒才会开始恢复。
如果您收到任何错误,则可以在“备份和还原作业状态”页的“失败消息”列中查看这些错误。还可以在步骤 2 中指定的 UNC 路径内的 Sprestore.log 文件中找到更多详细信息。