Process Flow - Hot standby and warm standby
Primary System Active
Hot Standby Ready
Failover Triggered
→Standby Takes Over
System Continues Running
Shows how primary system runs with hot and warm standby systems ready to take over on failure.
Primary system runs Hot standby mirrors live Warm standby syncs periodically Failure detected Standby takes over
| Step | Primary System | Hot Standby | Warm Standby | Action | Result |
|---|---|---|---|---|---|
| 1 | Running | Mirroring live data | Syncing periodically | Normal operation | All systems ready |
| 2 | Running | Mirroring live data | Syncing periodically | No failure | Primary active |
| 3 | Failure detected | Mirroring live data | Syncing periodically | Failover triggered | Hot standby takes over |
| 4 | Down | Active as primary | Syncing periodically | Warm standby continues syncing | System continues running |
| 5 | Down | Active as primary | Sync complete | Warm standby ready | Ready for next failover |
| 6 | Running | Mirroring live data | Syncing periodically | Primary restored | Hot standby returns to standby |
| 7 | Running | Mirroring live data | Syncing periodically | System stable | All systems ready |
| Variable | Start | After Step 3 | After Step 4 | After Step 5 | After Step 6 | Final |
|---|---|---|---|---|---|---|
| Primary System | Running | Failure detected | Down | Down | Running | Running |
| Hot Standby | Mirroring live data | Mirroring live data | Active as primary | Active as primary | Mirroring live data | Mirroring live data |
| Warm Standby | Syncing periodically | Syncing periodically | Syncing periodically | Sync complete | Syncing periodically | Syncing periodically |
Hot standby mirrors live data continuously for instant failover. Warm standby syncs periodically, causing some delay. On failure, hot standby takes over immediately. Warm standby becomes ready after syncing completes. Primary restoration returns hot standby to standby mode.