Database recovery

The journal helps correct this type of failure by allowing the transactions received before the failure to either be reapplied to the database or to be rolled-out. Rolling-out transactions is a way to return the database to the state it was in before the transaction that caused the failure.

There are two types of database recovery. The first type recovers from failures that occur while update transactions are taking place.

The second type of recovery deals with corruption of the Content Manager OnDemand database and is usually caused by media failure. The combination of journals and a backup copy of the database can be used to recreate the Content Manager OnDemand database at a particular point in time.

If a catastrophic failure occurs, the system administrator will need to intervene to recover the database. Recovery from catastrophic failure starts with restoration of the latest full backup copy of the database. Next, the system administrator reapplies the transactions recorded in the journals. These steps will recreate the Content Manager OnDemand database before the catastrophic failure.