戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

プロジェクトマネージャ 2017年 午前2 問19


問題文

データの追加・変更・削除が、少ないながらも一定の頻度で行われるデータベースがある。このデータベースのフルバックアップを磁気テープに取得する時間間隔を今までの2倍にした。このとき、データベースのバックアップ又は復旧に関する記述のうち、適切なものはどれか。

選択肢

ア:フルバックアップ1回当たりの磁気テープ使用量が約2倍になる。
イ:フルバックアップ1回当たりの磁気テープ使用量が約半分になる。
ウ:フルバックアップ取得の平均処理時間が約2倍になる。
エ:ログ情報を用いて復旧するときの平均処理時間が約2倍になる。(正解)

🔒 解説は解答すると表示されます

フルバックアップ間隔と復旧時間【午前2解説】

正解の理由

フルバックアップの間隔を2倍にすると、次のフルバックアップまでに蓄積するログ情報は、更新頻度が一定であればおおむね2倍になります。
障害発生後、直近のフルバックアップを復元してからログ情報を適用する場合、適用するログが増えるほど復旧に時間がかかります。そのため、ログ情報を用いた復旧の平均処理時間は約2倍になると考えられます。したがって、適切なのはエです。

解法ステップ

  1. フルバックアップの間隔を「2倍」にしたことを確認します。
  2. フルバックアップ1回当たりのデータ量や取得時間は、基本的にバックアップ間隔ではなく、データベースの規模で決まります。
  3. 一方、バックアップ後に蓄積するログの量は、間隔が長いほど増えます。
  4. ログの適用量が約2倍になるため、ログ情報を使った復旧時間も約2倍と判断します。

選択肢別の誤答解説

  • ア:誤りです。 フルバックアップ1回当たりの磁気テープ使用量は、データベース全体のデータ量に依存します。バックアップの間隔を2倍にしても、1回当たりの使用量が約2倍になるとはいえません。
  • イ:誤りです。 バックアップの間隔を長くしても、フルバックアップ1回当たりの対象データが半分になるわけではありません。
  • ウ:誤りです。 フルバックアップの取得時間は、主にバックアップ対象のデータ量や装置の性能で決まります。取得間隔を2倍にしても、1回当たりの処理時間が約2倍になるとは限りません。
  • エ:適切です。 バックアップ間隔が2倍になると、その間に蓄積するログ情報もおおむね2倍になり、復旧時にログを適用する処理時間も約2倍になります。

よくある誤解

  • 「間隔が2倍なら、バックアップのテープ使用量も2倍」と考えること
    変わるのはバックアップの実行頻度です。1回当たりのフルバックアップ量とは別に考えます。
  • 「フルバックアップの間隔が長いほど、フルバックアップ自体の処理時間も長くなる」と考えること
    1回の取得時間は、基本的に対象データ量などに左右されます。
  • 「復旧時間はフルバックアップの取得時間だけで決まる」と考えること
    フルバックアップの復元後にログを適用する場合、そのログ量や適用時間も復旧時間に影響します。

補足コラム

復旧では、フルバックアップを復元した後、必要に応じてバックアップ以降のログを適用し、障害直前の状態に近づけます。フルバックアップの間隔を長くすると、復元後に適用するログが増えるため、復旧時間が長くなる傾向があります。
実際の時間は、データの更新量、ログの形式、復旧方式、装置の性能などにも左右されます。この問題では、更新頻度が一定であることを前提に、ログ量と処理時間がおおむね比例すると考えます。

FAQ

Q. フルバックアップの間隔を2倍にすると、バックアップ回数はどうなりますか?
A. 長期的には、単位時間当たりのバックアップ回数はおおむね半分になります。
Q. 復旧時間が必ず正確に2倍になるのですか?
A. 必ずではありません。問題では、更新頻度やログ適用の処理条件が同じで、ログ量に応じて処理時間が増えるものとして約2倍と判断します。
Q. フルバックアップの間隔を長くする利点はありますか?
A. バックアップの実行回数を減らせます。一方で、障害時に適用するログが増え、復旧に時間がかかる可能性があります。

関連キーワード: フルバックアップ、ログ情報、データベース復旧、リストア、バックアップ間隔
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

プロジェクトマネージャを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について