Project Server 2007 中的数据库同步
更新时间: 2009年3月
上一次修改主题: 2009-03-02
Microsoft SQL Server 备份功能会相互独立地备份各个数据库。为此,如果您有多个相互交互的数据库,使用标准 SQL Server 完整备份或差异备份,则相关的数据库在还原时可能处于不一致的状态。
SharePoint 管理中心网站和 Stsadm 命令行工具中的备份功能都会启动标准 SQL Server 完整备份或差异备份,因此这些工具也可能使相关数据库在还原时处于不一致的状态。
对于 Microsoft Office Project Web Access 的每个实例,Microsoft Office Project Server 2007 有四个专用数据库,并且与多个 SharePoint 产品和技术数据库进行交互。为了避免数据不一致,并且最大限度地减小存在孤立记录的可能性,这些数据库应该在恢复操作期间同步。可以通过两种主要的方法来实现此目的:
对每个数据库使用完整恢复模式,并将每个数据库还原到故障点
对每个数据库使用完整恢复模式,并将每个数据库还原到标记的事务
如果活动事务日志在发生硬件故障后仍然可用,则恢复到故障点是首选的方法。此方法可确保数据丢失最少或没有丢失,并且是将数据库恢复到一致状态的最佳选项。
如果活动事务日志已损坏或者对一个或多个相关数据库不可用,我们建议您恢复到事务日志中的已命名标记。这种做法可从 SQL 事务的角度来同步数据库,并且最大限度地降低相关数据库被恢复到不一致状态的风险。
逻辑事务
Office Project Server 2007 和 SharePoint 产品和技术均采用用于完成多个 SQL 事务的逻辑事务。例如,在 SharePoint 产品和技术中创建网站,将启动若干个 SQL Server 存储的过程并需要完成 SQL Server 中的多个事务。此类逻辑事务包括但不限于:
创建 Web 应用程序或网站集
设置 PWA 网站
创建共享服务提供程序
逻辑事务通常是手动启动的管理功能(而不是由用户完成的常规功能,例如,使用文档或列表,或在项目中输入时间)所带来的结果。
如果数据库还原到逻辑事务中间的一个时间点,则 Office Project Server 2007 或 SharePoint 产品和技术数据库可能包含孤立记录,并且该应用程序可能无法正常使用。
还原一个或多个数据库时,建议您不要还原到发生逻辑事务的时间点。
下载此书籍
本主题包含在以下可下载书籍内,以方便您阅读和打印:
有关可下载书籍的完整列表,请参阅 Project Server 2007 的可下载内容。