备份服务器场配置 (SharePoint Foundation 2010)
适用于: SharePoint Foundation 2010
上一次修改主题: 2010-09-03
本文介绍如何备份服务器场的配置。
在 Microsoft SharePoint Foundation 的早期版本中,您无法备份或还原配置数据库。在 Microsoft SharePoint Foundation 2010 中,您可以通过备份或还原服务器场的配置来执行等效操作。
我们建议您通过备份配置和内容定期备份整个服务器场。但是,在测试或开发环境中,您可能要执行纯配置备份。同样,如果使用 Microsoft SQL Server 工具备份服务器场的数据库,则也需要备份配置。定期备份服务器场可降低因硬件故障、断电或其他问题可能导致的丢失数据的几率。这有助于确保所有服务器场数据和配置均可用于恢复。有关要备份的内容的详细信息,请参阅规划备份和恢复 (SharePoint Foundation 2010)。
配置备份将提取并备份 SharePoint Foundation 2010 配置数据库中的配置设置。您可以备份任何配置数据库中的配置,包括当前服务器场的配置数据库、其他服务器场的配置数据库或未与任何服务器场关联的配置数据库。
有关要用于备份的工具的信息,请参阅规划备份和恢复 (SharePoint Foundation 2010)。
此任务中的过程:
使用 Windows PowerShell 备份服务器场配置
使用管理中心备份服务器场配置
备注
您无法使用 SQL Server 工具或 Data Protection Manager 来备份服务器场的配置。
任务要求
在开始之前,必须在本地计算机或网络上创建一个用于存储备份的文件夹。为了提高性能,建议先备份到本地计算机,然后再将备份文件移动到网络文件夹。有关如何创建备份文件夹的详细信息,请参阅准备备份和恢复 (SharePoint Foundation 2010)。
重要
备份服务器场配置并不会备份还原服务应用程序所必需的信息。如果要还原服务应用程序,则必须对服务器场执行配置和内容备份。有关备份服务应用程序的详细信息,请参阅备份服务应用程序 (SharePoint Foundation 2010)。
使用 Windows PowerShell 备份服务器场配置
您可以使用 Windows PowerShell 从当前服务器场上的任意配置数据库、其他服务器场上的任意配置数据库或未与任何服务器场关联的任意配置数据库中备份配置。您可以手动备份服务器场配置,或在可以按照预定时间间隔运行的脚本中进行备份。
使用 Windows PowerShell 从任意配置数据库中备份配置
验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“Microsoft SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令,然后按 Enter:
Backup-SPConfigurationDatabase -Directory <BackupFolder> -DatabaseServer <DatabaseServerName> -DatabaseName <DatabaseName> -DatabaseCredentials <WindowsPowerShellCredentialObject> [-Verbose]
其中:
<BackupFolder> 是包含正确备份文件的文件夹的路径。
<DatabaseServerName> 是要备份的服务器场的数据库服务器的名称。
<DatabaseName> 是服务器场配置数据库的名称。
如果未使用在存储配置数据库的数据库服务器上具有 db_backupoperator 固定数据库角色的帐户登录,则必须为
DatabaseCredentials
参数指定值。
有关详细信息,请参阅 Backup-SPConfigurationDatabase。
备注
我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。
使用管理中心备份服务器场配置
您可以使用管理中心备份正在运行该管理中心的服务器场的配置。若要备份远程服务器场的配置,您必须使用正在该远程服务器场上运行的管理中心网站。您无法使用管理中心备份未附加的配置数据库。
使用管理中心备份服务器场配置
确认执行此过程的用户帐户是 Farm Administrators 组的成员。
在管理中心主页上的“备份和还原”部分,单击“执行备份”。
在“执行备份 - 第 1 步(共 2 步): 选择要备份的组件”页上,从组件列表中选择服务器场,然后单击“下一步”。
备注
您可以备份任何服务或应用程序的配置。但是,常见做法是在服务器场级别备份配置。
在“开始备份 - 第 2 步(共 2 步): 选择备份选项”页上的“备份类型”部分,选择“完整”。
在“仅备份配置设置”部分,选择“仅备份配置设置”选项。
在“备份文件位置”部分,键入备份文件夹的通用命名约定 (UNC) 路径,然后单击“开始备份”。
您可以在“备份和还原作业状态”页顶部的“准备情况”部分查看所有备份作业的常规状态,并可以在该页底部的“备份”部分查看当前备份作业的状态。该状态页每 30 秒会自动更新一次。您可以通过单击“刷新”手动刷新状态详细信息。备份和恢复是定时服务作业。因此,可能要等待几秒才会开始备份。
如果出现任何错误,则可以在“备份和还原作业状态”页的“失败消息”列中查看这些错误。您还可以在步骤 5 中指定的 UNC 路径内的 Spbackup.log 文件中找到更多详细信息。