Backend Recovery

Router Recovery

Frontend Recovery

Recovery Scenarios

If standby or shadow servers are available on another backend node, operation of the rest of the system will continue without interruption, using the standby or shadow server.

If a backend processor is lost, any transactions in progress are remembered by RTR and later recovered, either when the backend restarts, or by a standby if one is present. Thus, the distributed database is brought back to a transaction-consistent state.

If a router fails and another router node is available, all in- progress transactions are transparently re-routed by the other router. System operation will continue without interruption.

If a frontend is lost:

All transactions committed but not completed on the frontend node at the time of failure will be completed.

All transactions started but not committed on the frontend node at the time of failure will be aborted.

Reliability Features 3–3

Page 47
Image 47
Compaq Reliable Transaction Router manual Backend Recovery Router Recovery Frontend Recovery, Recovery Scenarios