Recovery Scenarios
Backend
Recovery
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.
Router
Recovery
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.
Frontend
Recovery
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