使用内置工具备份 Project Server 2010 服务器场

 

适用于: Project Server 2010

上一次修改主题: 2009-11-09

可以使用 SharePoint 2010 产品通过两种方法来备份 Microsoft Project Server 2010 的数据:

  • 您可以使用 SharePoint 管理中心网站来备份 Project Server 2010。通过此工具您可以从用户界面执行备份。在使用此方法时,您可以备份服务器场、Web 应用程序以及服务器场中的任何或所有内容数据库。您可以使用 Windows PowerShell 2.0 来查看备份和恢复历史记录,并查看备份和恢复作业状态。

  • 您可以使用 Windows PowerShell 来备份服务器场、Web 应用程序以及服务器场中的任何或所有内容数据库。您可以使用 Windows PowerShell 来查看备份和恢复历史记录,以及查看备份和恢复作业状态。这种备份和还原数据的方法不需要 SQL Server 工具。但是,您仍然必须是安装了 Project Server 2010 的服务器计算机上的管理员,才能执行这种备份和还原方法。

建议您同时备份配置和内容以定期备份整个服务器场。定期备份服务器场可降低因硬件故障、断电或其他问题而可能导致数据丢失的几率。此过程非常简单,并且有助于确保在必要时可以恢复所有服务器场数据和配置。

执行备份不会影响服务器场的状态。但是,此操作需要使用资源,因此在运行备份时,对服务器场的性能可能会略有影响。在服务器场使用率最低(例如非工作时间)时备份服务器场,可避免出现性能问题。

使用管理中心备份 Project Server 服务器场

重要

若要执行此过程,您必须是运行管理中心的计算机上 Farm Administrators 组的成员。

使用管理中心备份 Project Server 服务器场

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

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

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

    备注

    如果是首次备份服务器场,则必须使用“完整”选项。必须先执行一次完整备份,然后才能执行差异备份。

  4. 在“仅备份配置设置”部分,单击“备份内容和配置设置”。

  5. 在“备份文件位置”部分,键入备份文件夹的 UNC 路径,然后单击“开始备份”。

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

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

使用 Windows PowerShell 备份 Project Server 服务器场

您可以使用 Windows PowerShell 手动备份 Project Server 2010 服务器场,也可以将其作为按预定时间间隔运行的脚本内容来备份服务器场。

使用 Windows PowerShell 备份 Project Server 服务器场

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 从 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令并按 Enter:

    Backup-SPFarm –Directory <BackupShare> –BackupMethod [full/incremental]

    –Directory 指定备份文件夹的通用命名约定 (UNC) 路径。

    备注

    如果是首次备份服务器场,则必须使用 full 选项。必须先执行一次完整备份,然后才能执行差异备份。若要查看备份操作的进度,请使用 –Verbose 参数。

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

    Backup-SPFarm:  The backup job failed. For more information, 
    see the error log that is located in the backup directory.
    At line: <line> char:<column>.
    + <cmdlet> <<<< <location of error>
    

    备注

    即使备份任务已完成,但仍会显示错误消息,至少会生成一条警告或错误消息。备份作业的摘要会列在 Spbackup.log 文件的结尾处。此摘要包含有关 Spbackup.log 文件中错误的具体详细内容。

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

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

备注

我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。