システム構成と信頼性設計
あるシステムで、RPO(目標復旧時点)を4時間、RTO(目標復旧時間)を2時間と定めた。障害はいつでも起こりうるものとし、バックアップの取得にかかる時間は無視できるものとする。この目標を満たすデータの保護の方式として、適切なものはどれか。
- A1時間ごとにバックアップを取り、障害が起きたときは復旧に3時間かかる
- B3時間ごとにバックアップを取り、障害が起きたときは復旧に1.5時間かかる
- C6時間ごとにバックアップを取り、障害が起きたときは復旧に1時間かかる
答えと解説を見る
正解:B. 3時間ごとにバックアップを取り、障害が起きたときは復旧に1.5時間かかる
障害が次のバックアップの直前に起きると、直前のバックアップの間隔の分だけデータが失われるので、RPOを満たすにはバックアップの間隔をRPO以下にする必要があります。また、復旧にかかる時間はRTO以下でなければなりません。3時間ごとのバックアップで復旧に1.5時間なら、失われるのは最大3時間分(4時間以下)、復旧は1.5時間(2時間以下)で、両方を満たします。1時間ごとの方式はRTOを、6時間ごとの方式はRPOを満たしません。
- A. RPOは満たしますが、復旧に3時間かかるので、RTOの2時間を超えます。
- B. 正しい。データの損失は最大3時間、復旧は1.5時間で、どちらも目標以内です。
- C. 復旧は速いものの、最大6時間分のデータが失われるので、RPOの4時間を超えます。