备份服务器场配置 (Search Server 2010)

 

适用于: Search Server 2010

上一次修改主题: 2010-04-13

此部分的信息不适用于 Microsoft Search Server 2010 Express。它仅适用于完全版本的 Microsoft Search Server 2010。

本文介绍如何备份服务器场的配置。

在 Microsoft Search Server 的较早版本中,不能备份或还原配置数据库。在 Microsoft Search Server 2010 中,可通过备份或还原服务器场的配置来执行等效操作。

建议您通过备份配置和内容来定期备份整个服务器场。但是,在测试或开发环境中,您可能需要执行纯配置备份。类似,如果使用 Microsoft SQL Server 工具备份服务器场的数据库,则也需要备份配置。定期备份服务器场可降低因硬件故障、断电或其他问题而可能导致的丢失数据的几率。这有助于确保所有服务器场数据和配置均可用于恢复。

配置备份将提取并备份 Search Server 2010 配置数据库中的配置设置。您可以备份任何配置数据库中的配置,包括当前服务器场的配置数据库、其他服务器场的配置数据库或未与任何服务器场关联的配置数据库。

本任务中的过程:

  • 使用 Windows PowerShell 备份服务器场配置

  • 使用管理中心备份服务器场配置

备注

不能使用 SQL Server 工具或 Data Protection Manager 备份服务器场配置。

任务要求

在开始之前,必须在本地计算机或网络上创建一个用于存储备份的文件夹。为了提高性能,建议先备份到本地计算机,然后再将备份文件移动到网络文件夹。

重要

备份服务器场配置将不备份还原服务应用程序所需的信息。如果要还原服务应用程序配置,则必须对服务应用程序执行配置和内容备份。有关备份服务应用程序的详细信息,请参阅 备份服务应用程序 (Search Server 2010)

使用 Windows PowerShell 备份服务器场配置

您可以使用 Windows PowerShell 从当前服务器场、其他服务器场中的任何配置数据库中备份配置,也可以从不与任何服务器场关联的配置数据库中备份配置。您可以手动备份服务器场配置,也可以使用按计划间隔运行的脚本来执行备份。

使用 Windows PowerShell 从任意配置数据库中备份配置

  1. 确认以下内容:请参阅 Add-SPShellAdmin

  2. 在 SharePoint 2010 Management Shell 中,在 Windows PowerShell 命令提示符处,键入以下命令:

    Backup-SPConfigurationDatabase -Directory <BackupFolder> -DatabaseServer <DatabaseServerName> -DatabaseName <DatabaseName> -DatabaseCredentials <PSCredential> [-Verbose]
    

    其中:

    • <BackupFolder> 是备份文件夹的路径。

    • <DatabaseServerName> 是配置数据库所位于的数据库服务器。

    • <DatabaseName> 是配置数据库的名称。

    • <PSCredential 是对应于 SQL Server 数据库的管理员用户名的标识和密码。如果您没有以存储配置数据库的数据库服务器上 db_backupoperator 固定数据库角色的成员帐户身份登录,则必须使用 DatabaseCredentials 参数。

    若要查看备份操作的进度,请使用 Verbose 参数。

    有关详细信息,请参阅 Backup-SPConfigurationDatabase

    如果不使用 Verbose 参数,那么当操作成功时,命令提示符窗口中不会显示任何消息。如果操作未能成功完成,则命令提示符窗口中将显示一条错误消息,如下所示:

    Backup-SPFarm: 操作失败。有关详细信息,请参阅位于备份目录中的错误日志。 位于行: <行> 字符:<列>. + <cmdlet> <<<< <错误位置>

  3. 如果出现错误或警告,或者备份未成功完成,请查看备份文件夹中的 Spbackup.log 文件。

使用管理中心备份服务器场配置

您可以使用管理中心来备份运行该管理中心的服务器场的配置。若要备份远程服务器场的配置,则必须使用该服务器场上的管理中心 Web 应用程序。不能使用管理中心备份未附加的配置数据库。

使用管理中心备份服务器场配置

  1. 确认执行此过程的用户帐户是 SharePoint 组“Farm Administrators”的成员。

  2. 在管理中心主页上的“备份和还原”部分,单击“执行备份”。

  3. 在“执行备份 - 第 1 步(共 2 步): 选择要备份的组件”页上,从组件列表中选择服务器场,然后单击“下一步”。

    备注

    您可以备份任何服务或应用程序的配置。但是,通常做法是备份服务器场级别的配置。

  4. 在“开始备份 - 第 2 步(共 2 步): 选择备份选项”页上,在“备份类型”部分,选择“完全”。

  5. 在“仅备份配置设置”部分,选择“仅备份配置设置”选项。

  6. 在“备份文件位置”部分,键入备份文件夹的通用命名约定 (UNC) 路径,然后单击“开始备份”。

  7. 您可以在“备份和还原作业状态”页顶部的“准备情况”部分查看所有备份作业的常规状态。可以在该页下部的“备份”部分查看当前备份作业的状态。状态页每 30 秒自动更新一次。您可以单击“刷新”手动刷新状态详细信息。备份和恢复是定时服务作业。因此,可能需要几秒钟才会开始备份。

    如果收到任何错误,则可在“备份和还原作业状态”页的“失败消息”列中查看这些错误。您还可以在步骤 5 中指定的 UNC 路径下的 Spbackup.log 文件中找到更多详细信息。