保护 Project Server 2007 中的数据库

更新时间: 2009年3月

 

上一次修改主题: 2009-03-02

备份 Microsoft Office Project Server 2007 部署主要包括备份与 Office Project Server 2007 和 Windows SharePoint Services 3.0 或 Office SharePoint Server 2007 关联的 Microsoft SQL Server 数据库。使用 SQL Server 提供的备份和恢复工具可以很好地完成此任务。

SQL Server 备份和恢复工具在恢复失败的 Office Project Server 2007 部署方面充分展示了灵活性。

  • 通过将完整恢复模式应用于 SQL Server 数据库,您可以在丢失数据库时恢复到故障点。

  • 可以使用事务日志标记功能来同步 Office Project Server 2007 和相关数据库。这可以确保在数据库恢复期间数据库的一致性。

有关使用 SQL Server 备份和恢复工具的详细信息,请参阅 SQL Server 联机丛书中的在 SQL Server 中备份和还原数据库 (https://go.microsoft.com/fwlink/?linkid=129349\&clcid=0x804)。

数据库备份

Office Project Server 2007 数据和 Windows SharePoint Services 3.0 数据存储在 Microsoft SQL Server 数据库中。为保护数据以防丢失,您必须使用 SQL Server 附带的工具创建数据库备份。数据库备份包含备份完成时数据库中所有数据的完整记录。可以将数据库备份与事务日志备份结合使用,以便将 Office Project Server 2007 和 Windows SharePoint Services 3.0 数据还原到故障点或更早的时间点。

有关使用 SQL Server 工具创建数据库备份的详细信息,请参阅 SQL Server 联机丛书中的在 SQL Server 中备份和还原数据库 (https://go.microsoft.com/fwlink/?linkid=129349\&clcid=0x804)。

事务日志备份

事务日志是数据库中发生的所有修改操作以及执行各项修改操作的事务的一系列记录。事务日志记录每个事务的开始时间。它还记录在每个事务中对数据所做的更改以及撤消修改(如果以后需要)所必需的信息。事务日志会随着数据库中发生的日志记录操作的增加而不断增大。

通过事务日志备份,您可以将数据库恢复到更早的某个时间点(例如,在输入不必要数据之前的时间点),或者恢复到故障点。除数据库备份外,您的恢复策略中还必须包含事务日志备份。

由于 Office Project Server 2007 部署维护四个或更多相关数据库中的数据,因此您可能还需要使用标记的事务来确保在还原操作过程中能够顺利进行同步。

有关使用 SQL Server 工具创建事务日志备份的详细信息,请参阅 SQL Server 联机丛书中的使用事务日志备份 (https://go.microsoft.com/fwlink/?linkid=129350\&clcid=0x804)。

事务日志标记

SQL Server 提供了一项称为“事务日志标记”的功能。日志标记功能会在多个相关数据库的事务日志中同时放置一下具有名称(例如时间/日期戳)的事务。

您可以使用事务标记将 Office Project Server 2007 数据库恢复到一个逻辑上一致的时间点。经常在每个相关数据库中标记相关事务可在数据库中建立一系列通用恢复点。事务标记记录在事务日志中,并包含在日志备份中。如果出现灾难,您可以将每个数据库还原到同一事务标记,从而将它们恢复到一致点。

有关事务日志标记的详细信息,请参阅 SQL Server 联机丛书中的使用标记的事务(完整恢复模式) (https://go.microsoft.com/fwlink/?linkid=129352\&clcid=0x804)。

使用 SharePoint 产品和技术工具

SharePoint 管理中心网站和 Stsadm 命令行工具都可以备份 Office Project Server 2007 部署,但它们具有以下局限性:

  • 如果创建备份时服务器场正在使用中,SharePoint 产品和技术工具在恢复过程中将无法同步 Office Project Server 2007 数据库。这可能导致在恢复后出现孤立的记录和不一致的数据。

  • SharePoint 产品和技术工具不使用 SQL Server 事务日志,因此,您必须还原到上次的完整备份,并且恢复过程中将总会丢失一些数据。无法恢复到故障点。

如果您决定使用 SharePoint 产品和技术备份及恢复工具,我们建议您在系统上没有用户时备份您的部署。这样可实现数据库同步,因为在备份过程中没有事务发生。

若要确定 SharePoint 产品和技术备份及恢复工具是否是贵组织的最佳选择,请参阅规划 Project Server 2007 中的灾难恢复

有关使用 SharePoint 产品和技术备份及恢复工具的信息,请参阅以下文章:

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Project Server 2007 的可下载内容