バックアップポリシー|情報セキュリティマネジメント 令和6年 公開問題 問14
出典:令和6年度 公開問題 科目B 問14
分野:科目B / 情報資産の管理
A社は医療品の販売を行う従業員100名の企業である。営業部では,オンプレミスのデータベースに顧客情報を格納している。
営業部では,図1に示すバックアップポリシーを順守している。
| 1.データベースは毎週日曜日にフルバックアップを,それ以外の日は毎日の増分バックアップを毎日,別のテープメディアに取得する。 2.バックアップは1週間分保存する。 3.データベースの目標復旧時点(RPO)は24時間とする。 4.バックアップからの目標復旧時間(RTO)は6時間とする。 5.バックアップを保存しているテープメディア(以下,バックアップテープという)は鍵付きのキャビネットに保管する。 6.バックアップはシステムを停止せずに取得する。 |
図 1 営業部におけるバックアップポリシー
先日,金曜日に営業部では,アプリケーションの不具合によってデータベースの内部構造の破損(以下,論理破損という)が生じたので,データベースを復旧する必要が生じた。しかし,火曜日のバックアップテープが物理的に破損していたので,データベースをバックアップポリシーどおりには復旧できなかった。 そのため,営業部の情報セキュリティリーダーであるB課長は,論理破損が起き,かつ,バックアップテープが物理的に破損していたとしてもデータベースを復旧できるようにする再発防止策を検討し,効果の高いものを選んだ。 設問 B課長が選んだ再発防止策はどれか。解答群のうち,最も適切なものを選べ。 解答群- ア:DBMSをIaaS上に構築したサーバで稼働させ,データベースもIaaS上に格納する。
- イ:データベースのレプリケーションを行って,データベースのコピーを確保する。
- ウ:データベースを格納しているディスクをRAID5構成にする。
- エ:テープメディアに加え,NASにもバックアップを1週間分保存する。
- オ:毎日1回システムを停止させ,フルバックアップを取得する。
TSUNAGARU-ADVICE
まず押さえたいこと
この問題では、データベース自体の論理破損に加えて、バックアップ媒体の物理破損まで同時に起きても復旧できる対策が必要です。そのため、同じバックアップを別の保存先にも持つことで、片方が壊れてももう一方から復旧できるようにする考え方が有効です。
事例を読むときの判断軸
レプリケーションやRAIDは可用性向上には役立ちますが、論理破損がそのまま複製されたり、バックアップの代替にならなかったりする点に注意しましょう。この事例では、問題の原因が「火曜日のバックアップテープが壊れていて復旧できなかった」ことなので、バックアップを別媒体にも保存して冗長化する対策が最も直接的です。
上位試験につなげるために
上位試験では、RAID・レプリケーション・バックアップの役割を明確に区別することが重要です。RAIDはディスク障害への備え、レプリケーションは稼働継続や迅速な切替え、バックアップは誤操作や論理破損、過去時点への復元に向いています。どの障害に備える対策なのかを事例ごとに見極めましょう。
この問題では、データベースの論理破損とバックアップテープの物理破損が同時に起きても復旧できる対策を選ぶことがポイントです。つまり、バックアップの保存先を1種類だけに依存しないことが重要です。
現在は、毎日のバックアップをテープメディアだけに保存しています。そのため、必要な日のバックアップテープが破損すると、増分バックアップをつなげて復元できなくなるおそれがあります。そこで、テープメディアに加えてNASにも同じ期間のバックアップを保存することで、テープが破損してもNAS側から復旧できます。
したがって、バックアップ媒体を二重化して復旧手段を確保するエが最も適切です。
❌他選択肢が誤りの理由ア:DBMSをIaaS上に構築したサーバで稼働させ,データベースもIaaS上に格納する。
⇒IaaSへ移行するだけでは、論理破損やバックアップデータの破損に対する復旧手段が自動的に確保されるわけではありません。保存場所をクラウドに変えることと、復旧可能なバックアップを複数確保することは別の対策です。
イ:データベースのレプリケーションを行って,データベースのコピーを確保する。
⇒レプリケーションは可用性向上には有効ですが、論理破損が発生すると、その破損内容がコピー先にも反映される可能性があります。論理破損から確実に戻すには、過去時点のバックアップを保持することが重要です。
ウ:データベースを格納しているディスクをRAID5構成にする。
⇒RAID5はディスク故障への耐性を高める対策です。しかし、アプリケーション不具合による論理破損には対応できず、誤ったデータや壊れた構造はそのままRAID上に保存されます。
オ:毎日1回システムを停止させ,フルバックアップを取得する。
⇒フルバックアップを毎日取得すれば復旧手順は簡単になりますが、バックアップをテープ1種類だけに保存するなら、テープそのものが物理的に破損した場合の問題は残ります。また、システム停止も必要になるため、より直接的で効果の高い対策ではありません。