Synchronizing databases in Project Server 2007

This Office product will reach end of support on October 10, 2017. To stay supported, you will need to upgrade. For more information, see , Resources to help you upgrade your Office 2007 servers and clients.

 

Topic Last Modified: 2016-11-14

When recovering from a failure or disaster, it is necessary to recover related databases to a point of consistency with each other to maintain data integrity and avoid orphaned records and possible system problems. Specifically, the following databases must be synchronized with each other:

  • Microsoft Office Project Server 2007 Draft database

  • Office Project Server 2007 Published database

  • Office Project Server 2007 Reporting database

  • SharePoint Products and Technologies Content database associated with a given Office Project Server 2007 instance

When restoring the SharePoint Products and Technologies configuration databases, it is important to synchronize them with existing content databases and the Office Project Server 2007 Published and Reporting databases. This can be done by restoring the failed database to the point of failure, or by restoring all related databases to a marked transaction.

The Office Project Server 2007 Archive database is only accessed when archiving data using the PWA Administrative Backup functionality. Because of this, the Archive database does not require synchronization with other Office Project Server 2007 databases and can be recovered to any point in time.

Note

As a best practice, do not recover the Archive database to a point in time when an Administrative Backup was in process.

Normally if the active transaction log is available on each of the databases that you are restoring, you can recover to the point of failure and the databases will be consistent. If the active transaction log is not available for one or more databases that you are recovering, then you must recover to an earlier point in time. In this case, you should recover to a named mark in the transaction log to help assure data integrity.

The following table provides recovery guidance for the different types of databases associated with Office Project Server 2007 deployments.

Database Recovery procedure

Project Server Archive database

Recover to the point of failure, if possible. If you are recovering to an earlier point in time, recover to a point in time when no administrative backup operation was in progress.

Project Server Draft database

Recover to the point of failure, if possible. If you are recovering to an earlier point in time, synchronize with the Office Project Server 2007 Published and Reporting databases and the SharePoint Products and Technologies Content database associated with the PWA instance.

Project Server Published database

Recover to the point of failure, if possible. If you are recovering to an earlier point in time, synchronize with the Office Project Server 2007 Draft and Reporting databases and the SharePoint Products and Technologies Content database associated with the PWA instance.

Project Server Reporting database

Recover to the point of failure, if possible. If you are recovering to an earlier point in time, synchronize with the Office Project Server 2007 Published and Draft databases and the SharePoint Products and Technologies Content database associated with the PWA instance.

SharePoint configuration databases

Recover to the point of failure, if possible. Avoid recovering to a point in time where configuration changes are in progress. If you are recovering to an earlier point in time, synchronize with SharePoint Products and Technologies content databases.

SharePoint content databases

Recover to the point of failure, if possible. Synchronize with Project Server databases if associated with Project Server.

SharePoint search database

Restore using SharePoint Products and Technologies tools to avoid requiring a full crawl. If you are using SQL Server tools, restore to the latest differential backup.

SSP databases

Restore to the latest differential backup.

SSO database

Restore to the point of failure, if possible; otherwise restore to the latest available point in time (last available transaction log). If you are using Simple recovery, restore to the latest differential backup.

SSP content databases

Restore to the point of failure, if possible; otherwise restore to the latest available point in time (last available transaction log).

When recovering your databases, keep in mind the following best practices:

  • If a SharePoint Products and Technologies database failed during a major business transaction (such as creating a site or a Web application), recover that database to a point in time before the business transaction began.

  • If one or more Office Project Server 2007 databases failed, recover them to the point of failure, if possible. If point-of-failure recovery is not possible, then recover the Published and Reporting databases and the SharePoint Products and Technologies Content database associated with your Office Project Server 2007 deployment to a marked transaction.

Download this book

This topic is included in the following downloadable book for easier reading and printing:

See the full list of available books at Downloadable content for Project Server 2007.

See Also

Concepts

Enterprise disaster recovery for Project Server 2007

Other Resources

Working with Transaction Log Backups (https://go.microsoft.com/fwlink/?LinkID=129350&clcid=0x409)
Using Marked Transactions (Full Recovery Model) (https://go.microsoft.com/fwlink/?LinkID=129352&clcid=0x409)