备份服务器场 (Search Server 2010)
适用于: Search Server 2010
上一次修改主题: 2016-12-01
本主题介绍如何备份整个服务器场。
本任务中的过程:
使用 Windows PowerShell 备份服务器场
使用管理中心备份服务器场
使用 SQL Server 工具备份与服务器场关联的数据库
建议您通过备份配置和内容来定期备份整个服务器场。定期备份服务器场可降低因硬件故障、断电或其他问题而可能导致的丢失数据的几率。此过程非常简单,有助于确保在需要时,所有服务器场数据和配置均可恢复。
执行备份不会影响服务器场的状态。但是,此操作需要使用资源,因此在运行备份时,对服务器场的性能可能会略有影响。在服务器场使用率最低(例如非工作时间)时备份服务器场,可避免出现性能问题。
任务要求
在开始之前,必须在本地计算机或网络上创建一个用于存储备份的文件夹。为了提高性能,建议先备份到本地计算机,然后再将备份文件移动到网络文件夹。
使用 Windows PowerShell 备份服务器场
您可以使用 Windows PowerShell 手动备份服务器场,也可以使用按计划间隔运行的脚本来备份服务器场。
使用 Windows PowerShell 备份服务器场
确认您满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“Microsoft SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 Windows PowerShell 命令提示符处,键入以下命令:
Backup-SPFarm -Directory <BackupFolder> -BackupMethod Full -Verbose
其中 <BackupFolder> 是本地计算机上要用于备份的文件夹。
备注
如果是首次备份服务器场,则必须使用
Full
选项。必须先执行一次完整备份,然后才能执行差异备份。
有关详细信息,请参阅 Backup-SPFarm。
备注
我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。
使用管理中心备份服务器场
您可以使用管理中心备份服务器场。
使用管理中心备份服务器场
确认执行此过程的用户帐户是 Farm Administrators 组的成员。
在管理中心主页上的“备份和还原”部分,单击“执行备份”。
在“执行备份 - 第 1 步(共 2 步): 选择要备份的组件”页上,从组件列表中选择服务器场,然后单击“下一步”。
在“开始备份 - 第 2 步(共 2 步): 选择备份选项”页上,在“备份类型”部分,选择“完整”或“差异”。
备注
如果是首次备份服务器场,则必须使用“完整”选项。必须先执行一次完整备份,然后才能执行差异备份。
在“仅备份配置设置”部分,单击“备份内容和配置设置”。
在“备份文件位置”部分,键入备份文件夹的 UNC 路径,然后单击“开始备份”。
您可以在“备份和还原状态”页的“准备情况”部分的顶部查看所有备份作业的常规状态。可以在该页下部的“备份”部分查看当前备份作业的状态。状态页每 30 秒自动更新一次。您可以单击“刷新”手动更新状态详细信息。备份和恢复是定时服务作业。因此,可能需要几秒钟才会开始备份。
如果收到任何错误,则可在“备份和还原作业状态”页的“失败消息”列中查看这些错误。您还可以在步骤 5 中指定的 UNC 路径下的 Spbackup.log 文件中找到更多详细信息。
使用 SQL Server 工具备份服务器场
如果要备份整个服务器场,您必须使用 Windows PowerShell 或管理中心。无法使用 SQL Server 工具来备份整个服务器场,原因是您无法使用该工具来备份服务器场配置。有关如何备份服务器场配置的信息,请参阅备份服务器场配置 (Search Server 2010)。不过,您可以使用 SQL Server 工具来备份与服务器场关联的所有数据库。
使用 SQL Server 工具备份与服务器场关联的数据库
若要使用 SQL Server 工具备份 Search Server 2010 数据库,则用于备份数据库的帐户必须是存储各数据库的数据库服务器上 SQL Server db_backupoperator 固定数据库角色的成员。
打开 SQL Server Management Studio 并连接到数据库服务器。
在对象资源管理器中,展开“数据库”。
右键单击要备份的数据库,指向“任务”,然后单击“备份”。
在“备份数据库”对话框的“源”区域中,从“备份类型”列表中选择要执行的备份类型。有关使用何种备份类型的详细信息,请参阅恢复模式概述 (https://go.microsoft.com/fwlink/?linkid=114396&clcid=0x804)。
在“备份组件”区域,单击“数据库”。
在“名称”文本框中,使用提供的默认名称或者为备份集指定一个名称。
指定备份集的到期日期。此日期确定该备份集在多长时间后(或在何时)将被任何同名的后续备份覆盖。默认情况下,备份集设置为永不过期(0 天)。
在“目标”区域中指定存储备份的位置。
单击“确定”以备份数据库。
对每个服务器场数据库重复步骤 1-10。