令和6年度 秋期 プロジェクトマネージャ試験 午前II 問19
テクノロジデータベース
この問題は2024(R6)秋 プロジェクトマネージャ 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。
本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。
データの追加・変更・削除が,少ないながらも一定の頻度で行われるデータベースがある。このデータベースのフルバックアップを磁気テープに取得する時間間隔を今までの2倍にした。このとき,データベースのバックアップ又は復旧に関する記述のうち,適切なものはどれか。
解答・解説を読む
正解: 選択肢ア
データベースの障害復旧には、フルバックアップとフルバックアップ以降の更新ログ(ジャーナル)が使用されます。
障害発生時の復旧は、以下の手順で行われます。
- 取得してある最新のフルバックアップをリストア(復元)する
- フルバックアップ取得以降の更新ログを使用して、障害発生直前の状態までロールフォワード(データ反映)する
本設問では、フルバックアップを磁気テープに取得する「時間間隔を今までの2倍にした」とあります。
これは、フルバックアップを取得する頻度が半分になることを意味します。
バックアップの間隔が2倍になると、バックアップとバックアップの間に発生するデータの追加・変更・削除の量も平均して約2倍になります。
したがって、障害復旧時に適用しなければならない更新ログの量も約2倍となり、復旧時に行うログ情報反映の平均処理時間は約2倍になります。
各選択肢の解説
- ア:正解。フルバックアップの間隔が2倍になることで、蓄積される更新ログの量も平均して2倍になり、復旧時のログ反映処理時間も約2倍になります。
- イ:フルバックアップのデータ量はデータベース全体のサイズに依存します。間隔を2倍にしても全体のデータ量が急激に2倍になるわけではないため、1回当たりの磁気テープ使用量が約2倍になることはありません。
- ウ:イと同様の理由で、データベース全体のデータ量が急激に減るわけではないため、1回当たりの磁気テープ使用量が約半分になることはありません。
- エ:フルバックアップ取得の処理時間はデータベース全体のデータ量に依存するため、バックアップ取得の平均処理時間が約2倍になることはありません。