【らんぶっく】

ランブック とは?

最終更新:
💡 運用作業の条件と手順を、共有する文書

運用作業や既知の障害対応など、特定の結果を得るための手順をまとめた文書。実行条件、確認方法、分岐や連絡先などをそろえ、人が実施したり、検証した手順を自動化したりするために使う。

📌 このページのポイント
運用作業の条件・手順・確認を共有する 障害対応にも、定常運用にも使う 🔔 作業開始 条件を確認 📖 手順を実行 対象・権限 🔎 結果を確認 期待値と比較 📋 手順書の中身 目的・実行条件 操作・確認方法 分岐・連絡先・戻し方 ✅ 判定して進む 正常 → 完了へ 異常 → 停止・相談 必要なら戻す 環境変更や対応経験を反映し、検証する 文書や自動化だけで復旧を保証しない
作業条件の確認、手順の実行、結果の確認という流れ。右下は確認結果による分岐で、再起動や自動化が必ず復旧につながるという意味ではない。対象や権限、想定外のときの相談先を含めて更新する。
ひよこ ひよこ
ランブックは障害対応のマニュアル?
ペンギン先生 ペンギン先生
障害対応にも使うけれど、それだけではないよ。デプロイ、パッチ適用、設定変更など、特定の結果へ進める運用手順もまとめる。状況を調べるプレイブックと、既知の作業を進めるランブックを区別する資料もあるんだ。
ひよこ ひよこ
何を書けばいいの?
ペンギン先生 ペンギン先生
作業の目的、開始してよい条件、対象と権限、具体的な手順、期待する結果と確認方法だよ。異常時に止める条件や相談先、元に戻す方法も書く。障害対応なら、アラートの意味や影響範囲も判断材料になるんだ。
ひよこ ひよこ
コマンドをコピペすれば誰でも直せる?
ペンギン先生 ペンギン先生
対象や前提を確かめる必要があるよ。環境が違うのに再起動や設定変更をすると、影響を広げることもある。手順書は判断を支えるもので、全員が同じ品質で必ず復旧できる保証ではないんだ。
ひよこ ひよこ
更新は四半期ごとでいい?
ペンギン先生 ペンギン先生
固定の間隔だけでは決められないよ。環境変更や実際の対応で分かったことを反映し、手順・連絡先・権限が今も使えるか確認する。訓練や検証環境で、結果の確認と戻す操作まで試すことも大切なんだ。
ひよこ ひよこ
全部自動化すれば夜間対応もなくなる?
ペンギン先生 ペンギン先生
繰り返す確定的な手順は自動化の候補だよ。まず有効な手順を確かめ、適切な条件で実行する。失敗や想定外には人へ相談する経路も残す。自動化したというだけで、すべての障害や呼び出しがなくなるわけではないんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ランブック」って出てきたら「運用作業を進めるための具体的な手順書」と思えばだいたいOK!
📖 おまけ:英語の意味
「Runbook」 = 運用・実行手順書
💬 Run(実行・運用する)とBook(本)を合わせた呼び名だよ。作業を進めるための条件や手順をまとめるもので、書かれた操作を無条件に実行すれば必ず復旧するという意味ではないんだ。

参考資料

← 用語集にもどる