データベーススペシャリスト暗記無料で始める

フェールオーバとは?フェールオーバ

フェールオーバとは、現用系の異常を検知して、待機系が処理を自動的に引き継ぐこと。データベースでは引継ぎ後に未完了のトランザクションを回復する時間が必要になるため、切替えに要する時間は検知・引継ぎ・ログ適用の合計で見積もる。

最終更新:2026-10-06

試験情報

データベーススペシャリスト試験の過去問では2回出題されています(2017年度〜2020年度)。

データベーススペシャリスト試験の頻出用語/午前II

別名:系切替え、クラスタリング

この語が出る過去問を解く →

背景

冗長な構成を組んでも、故障に人が気づいてから手で切り替えていては停止時間が目標を超える。そこで検知と切替えを自動化すると、今度は「本当に停止しているのか、それとも通信経路が切れているだけか」を機械が判断しなければならなくなる。この判断の難しさが、冗長構成の設計で最も注意を要する部分になる。

具体例

Amazon RDSのマルチAZ配置は別のアベイラビリティゾーンにある待機系へ切り替え、接続用のエンドポイント名の向き先を付け替えるため、アプリケーション側の接続文字列は変えずに済む。Oracle Data GuardやPostgreSQLのPatroniも同様に、監視と昇格の手順を自動化している。

試験での引っ掛け

通信経路の障害と本体の故障を切り分けずに切り替えると、両系が同時に現用として動くスプリットブレーンが起き、双方が書込みを受けてデータが分岐する。共有ディスクへの生存確認など複数の経路で確かめてから専有権を奪う設計にする。復旧後に元の系へ戻すフェールバックとは別の操作である点も取り違えやすい。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2017年度〜2020年度)
  • 分野:午前II
  • 通信経路の障害と本体の故障を切り分けずに切り替えると、両系が同時に現用として動くスプリットブレーンが起き、双方が書込みを受けてデータが分岐する。