备份服务应用程序 (Search Server 2010)
适用于: Search Server 2010
上一次修改主题: 2014-10-15
建议您定期进行服务器场级别的备份。但是,业务或 IT 要求可能要求您对服务应用程序进行备份。定期备份服务应用程序可降低可能因硬件故障、断电或其他问题而丢失数据的可能性。此过程非常简单,并且有助于确保在需要时,所有与服务应用程序相关的数据和配置均可用于恢复。一次只能备份一个服务应用程序。可以通过备份整个服务器场来备份该服务器场中的所有服务应用程序。
备份服务应用程序不会影响服务器场的状态。但是,此操作需要使用资源。因此,服务应用程序备份在运行时可能会影响服务器场的性能。在服务器场利用率最低时备份服务应用程序,可避免出现性能问题。
本主题中的过程:
使用管理中心备份服务应用程序
备注
不能使用 SQL Server 工具或 Data Protection Manager 来备份服务应用程序。
任务要求
在开始之前,必须在本地计算机或网络上创建一个用于存储备份的文件夹。为了提高性能,建议先备份到本地计算机,然后再将备份文件移动到网络文件夹。
使用 Windows PowerShell 备份服务应用程序
您可以使用 Windows PowerShell 以手动方式或作为可定期运行的脚本的一部分备份一个或多个服务应用程序。
使用 Windows PowerShell 备份服务应用程序
确认您满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 Windows PowerShell 命令提示符处,键入以下命令:
Backup-SPFarm -Directory <BackupFolder> -BackupMethod Full -Item <ServiceApplicationName> [-Verbose]
其中:
<BackupFolder> 是备份文件夹的路径。
<ServiceApplicationName> 是服务应用程序的名称。若要显示服务应用程序的名称,请在 Windows PowerShell 命令提示符处,键入以下命令:
Backup-SPFarm -ShowTree
。
若要查看备份操作的进度,请使用 Verbose 参数。
如果不使用 Verbose 参数,那么当备份成功时,命令提示符窗口中不会显示任何消息。如果备份作业未能成功完成,则命令提示符窗口中将显示一条错误消息,如下所示:
Backup-SPFarm: 操作失败。有关详细信息,请参阅位于备份目录中的错误日志。位于行: <行> 字符:<列>. + <cmdlet> <<<< <错误位置>
备注
如果是首次备份服务应用程序,则必须使用“完整”选项。必须先执行一次完整备份,然后才能执行差异备份。
一些服务应用程序始终需要完整备份。对于这些服务应用程序,即使您选择 Differential 选项,系统也会执行完整备份。如果出现错误或警告,或者备份未成功完成,请查看备份文件夹中的 Spbackup.log 文件。
有关详细信息,请参阅 Backup-SPFarm。
备注
我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。
使用管理中心备份服务应用程序
可以使用管理中心备份服务应用程序。
使用管理中心备份服务应用程序
确认执行此过程的用户帐户是 Farm Administrators 组的成员。
在管理中心主页上的“备份和还原”部分,单击“执行备份”。
在“执行备份 - 第 1 步(共 2 步): 选择要备份的组件”页上,从组件列表中选择服务应用程序,然后单击“下一步”。
备注
服务应用程序可能由若干组件组成。您必须选择顶级组件。
在“开始备份 - 第 2 步(共 2 步): 选择备份选项”页上,在“备份类型”部分,选择“完整”或“差异”。
备注
如果是首次备份服务应用程序,则必须使用“完整”选项。必须先执行一次完整备份,然后才能执行差异备份。
一些服务应用程序始终需要完整备份。对于这些服务应用程序,即使您选择“差异”选项,系统也会执行完整备份。在“备份文件位置”部分,键入备份文件夹的路径,然后单击“开始备份”。
您可以在“备份和还原作业状态”页顶部的“准备情况”部分查看所有备份作业的常规状态。可以在该页下部的“备份”部分查看当前备份作业的状态。状态页每 30 秒自动更新一次。您可以单击“刷新”手动更新状态详细信息。备份和恢复是定时服务作业。因此,可能需要几秒钟才会开始备份。
如果收到任何错误,则可在“备份和还原作业状态”页的“失败消息”列中查看这些错误。您还可以在步骤 5 中指定的 UNC 路径下的 Spbackup.log 文件中找到更多详细信息。