危険察知4 択難易度 標準

状況

あなたは Web サーバー移行作業のダブルチェッカー。作業者が当日の手順書を読み上げた。

ダブルチェッカーとして最初に止めるべき点は?

1. 新サーバー web-new-01 にアプリを配置する2. 旧サーバー web-old-01 のアプリを停止する3. DNS の向き先を web-new-01 に切り替える4. web-new-01 でアプリを起動し、動作確認する

正答

  1. DNS の TTL を事前に短くしておく手順が、どこにも書かれていない
  2. 作業開始と終了の予定時刻、連絡先が手順書に書かれていない
  3. 新サーバーの起動・確認(4)が旧停止(2)と切替(3)より後にある
  4. 旧サーバーの停止は当日ではなく、前日のうちに済ませておくべき

解説

この順だと、旧サーバーを止めた時点でサービスは停止し、DNS を切り替えても新サーバーはまだ起動していない。4 で新サーバーが起動しなければ、旧サーバーは止まり DNS も新を向いたままで、すぐには戻せない。新サーバーを起動して確認し、向き先を変え、旧サーバーは最後に止める。TTL を短くしておく準備も大事だが、それは切り替えの速さの問題で、順序の誤りによる全停止より優先度は低い。

runbookstep-ordercutover

この問題を含む 危険察知 のテストを制限時間つきで解く

危険察知クイズへ