机上演習で確かめられること
A 社は,業務システムの緊急時対応計画について演習を行った。進行役が「データセンタの空調の故障で DB サーバが損傷した」という状況を示し,計画に記載された担当者が会議室に集まって,各自の役割と対応手順を議論した。参加者は役割と手順を滞りなく説明でき,手順書の連絡先の記載漏れが 2 件見つかった。この演習の評価として,最も適切なものはどれか。
- ア機器を使わない机上演習なので,計画の内容の確認や不備の発見には有効だが,バックアップから目標時間内に DB サーバを復旧できることは,実際に復旧作業を行う演習やテストで別途確かめる必要がある。
- イ参加者が役割と手順を滞りなく説明でき,見つかった不備も連絡先の記載漏れだけだったので,バックアップから目標時間内に DB サーバを復旧できることが確かめられたと評価してよい。
- ウ手順の妥当性は机上演習で確認できたので,あとは毎日のバックアップ取得ジョブが正常終了していることをログで確認すれば,目標時間内に DB サーバを復旧できることを確かめられる。
- エ本番環境を使わない机上演習は計画の評価に役立たないので,見つかった記載漏れは参考にとどめ,次回は本番の DB サーバを停止させて障害を発生させる試験で計画全体を評価し直す。
正解と解説を見る
正解 ア
この問題の基礎知識
- 緊急時対応計画は,策定するだけでなく,テスト・訓練・演習によって実行可能性を確かめ,見つかった不備を反映して維持する。
- 机上演習は,進行役が示すシナリオに沿って参加者が役割と対応手順を議論する演習で,機器などの資源は展開しない。機能演習は,模擬的な環境で実際に手順を実行し,役割や手順が機能するかを確かめる演習である。
- テストは,システムやその構成要素が計画どおりに動作するかを,運用環境にできるだけ近い環境で,定量的な指標を用いて確かめる活動である。
- RTO(目標復旧時間)は,業務やシステムが停止してから復旧するまでに許容できる時間として定める目標値である。
机上演習は議論だけで行い,機器などの資源を展開しない。計画の内容が実行可能かを確かめ,不備を見つけるのに有効だが,復旧の操作は行わない。復旧できることは,模擬環境で手順を実行する機能演習や,運用環境にできるだけ近い環境で行うテストで確かめる。
机上演習では復旧の操作を実際には行わないので,議論が円滑だったことは,バックアップ媒体から実際に復元できることや,所要時間が目標内に収まることの証拠にならない。役割の理解の確認と,復旧できることの検証とを混同している。
取得ジョブの正常終了は,バックアップが取得されたことを示すにとどまり,その媒体から実際に復元できるかや,復元に何時間かかるかは分からない。復旧できることは,バックアップからの復元を実際に行って確かめる必要がある。
机上演習は,計画の内容が実行可能かを低いコストで確かめて不備を見つける手段であり,記載漏れの発見はその成果である。また,復旧のテストは業務に支障を与え得るので,本番を停止させずに,本番を模したシステムで行うこともできる。
照合の根拠(6 件)
- ア(正解)・イ: 机上演習は議論だけで行い機器等の資源を展開しないので,復旧の操作は行われず,議論が円滑だったことは復旧できることの証拠にならない(イを排除)
A tabletop exercise is discussion-based only and does not involve deploying equipment or other resources.
NIST SP 800-84 · Section 2 (Tabletop)(新しいタブで開きます) - ア(正解)・エ: 机上演習は計画の内容が実行可能かを低コストで確かめる手段であり,計画の評価に役立たないとするエは誤り
Tabletop exercises are cost-effective tools to validate the content of IT plans, such as contingency plans and incident response plans, to ensure the plan content is viable and implementable in an emergency situation.
NIST SP 800-84 · Section 4(新しいタブで開きます) - ア(正解)・エ: 演習は計画・手順の不備の発見に役立つので,連絡先の記載漏れの発見は机上演習の成果である
Exercises helps to identify gaps and inconsistencies within IT plans and procedures, as well as cases where personnel need additional training or when training needs to be changed.
NIST SP 800-84 · Section 2 (Exercises)(新しいタブで開きます) - ア(正解): 復旧手順が正確であることは,各構成要素を実際にテストして確かめる
Each information system component should be tested to confirm the accuracy of individual recovery procedures.
NIST SP 800-34 Rev. 1 · Section 3.5.1 Testing(新しいタブで開きます) - ア(正解)・ウ: バックアップ媒体からの復旧はテストで扱う領域に挙げられている。取得ジョブの正常終了ログは媒体が作られたことを示すだけで,復旧操作の結果でも所要時間の計測でもないので,テストの代わりにならない(ウは論理的に排除)
System recovery on an alternate platform from backup media;
NIST SP 800-34 Rev. 1 · Section 3.5.1 Testing(contingency plan test で扱う領域の一覧)(新しいタブで開きます) - エ: テストは業務を妨げ得るので本番を模したシステムで行うこともあり,本番を停止させる試験を前提とするエは誤り
Tests can potentially be disruptive to an organization’s operations, so tests are sometimes performed on systems that mimic the actual operational systems, especially if there is not strong confidence that the tests will be completely successful.
NIST SP 800-84 · Section 6(新しいタブで開きます)
ウ(バックアップジョブの正常終了ログ)は原文に直接の記述はないが,SP 800-34 がバックアップ媒体からの復旧そのものをテスト項目に挙げ,テストを定量的な指標で運用性を検証するものと定義していることから,ジョブの正常終了だけでは復旧可能性も所要時間も検証されないと論理的に排除できる。