差分バックアップとは

さぶんばっくあっぷ

直前のフルバックアップ以降に変更されたデータを、すべてバックアップする方法。フルバックアップからの日数がたつほど1回の量は増えるが、復元するときはフルバックアップと最新の差分バックアップの2つだけで済む。

「差分バックアップ」は、1分野の3問の練習問題に出てきます(システム構成と信頼性設計など)。

この用語の分野: システム構成と信頼性設計

フル・差分・増分の違い

フルバックアップは、変更の有無にかかわらずすべてのデータを取ります。差分バックアップは直前のフルバックアップ以降の変更をすべて、増分バックアップは直前のバックアップ(フルか増分かを問わない)以降の変更だけを取ります。一般に、フルバックアップを週に1回などの間隔で取り、その間を差分か増分で補います。

復元の手順

日曜日にフルバックアップを取り、月曜日から毎晩バックアップを取る場合、金曜日に木曜日の夜の状態に戻すには、差分バックアップならフルバックアップと木曜日の差分バックアップの2つを戻します。増分バックアップなら、フルバックアップを戻したあと、月曜日から木曜日の4つの増分バックアップを順に適用するので、合わせて5つが必要です。途中の1つでも壊れていると、それより後の時点には戻せません。

量と時間のトレードオフ

毎日20 GBずつ別のデータが変わる場合、差分バックアップの量は20 GB、40 GB、60 GBと日ごとに増えますが、増分バックアップは毎回20 GBで済みます。つまり、差分バックアップは取る時間と保存の容量が多くかかる代わりに復元が簡単で速く、増分バックアップはその逆です。どちらを選ぶかは、バックアップに使える時間と容量、許される復旧の時間(RTO)で決めます。

差分バックアップの練習問題に挑戦

差分バックアップの説明として、適切なものはどれか。

  1. A直前のバックアップ(フルバックアップか増分バックアップかを問わない)以降に変更されたデータだけをバックアップする
  2. B変更の有無にかかわらず、すべてのデータをバックアップする
  3. C直前のフルバックアップ以降に変更されたデータを、すべてバックアップする
答えと解説を見る

正解:C. 直前のフルバックアップ以降に変更されたデータを、すべてバックアップする

差分バックアップは、直前のフルバックアップ以降に変更されたデータをすべてバックアップする方法です。フルバックアップからの日数がたつほど1回の量は増えますが、復元するときはフルバックアップと最新の差分バックアップの2つだけで済みます。直前のバックアップ以降の変更だけを取るのは増分バックアップで、1回の量は少ない代わりに、復元にはフルバックアップとその後のすべての増分バックアップが必要です。

データ全体が500 GBのシステムで、毎週日曜日にフルバックアップを取り、月曜日から土曜日までは毎晩、差分バックアップを取る。毎日、それまで変更されていなかった別のデータが20 GBずつ変更されるものとする。月曜日から土曜日までの6回の差分バックアップの容量の合計として、正しいものはどれか。

  1. A120 GB
  2. B420 GB
  3. C3,000 GB
答えと解説を見る

正解:B. 420 GB

差分バックアップには日曜日のフルバックアップ以降の変更がすべて入るので、1回の量は月曜日が20 GB、火曜日が40 GBと増えていき、土曜日は120 GBになります。合計は 20 + 40 + 60 + 80 + 100 + 120 = 420 GB です。増分バックアップなら毎回20 GBで合計120 GBですが、復元には多くのバックアップを順に使う必要があります。毎日フルバックアップを取ると 6 × 500 = 3,000 GB になります。

よくある質問

差分バックアップと増分バックアップは、どちらがよいですか?

復元を速く簡単にしたいなら差分バックアップ、毎回のバックアップの時間と容量を小さくしたいなら増分バックアップが向いています。どちらも、定期的にフルバックアップを取り直すことが前提です。

バックアップは同じサーバの中に置いてもよいですか?

同じサーバやディスクの中だけに置くと、その機器の故障や、ランサムウェアの被害、火災などで、元のデータと一緒に失われてしまいます。一般に、コピーを3つ以上持ち、2種類以上の媒体に保存し、1つは別の場所に置く(3-2-1ルール)ことが勧められています。

解説の中の「差分バックアップ」

「差分バックアップ」が出てくる問題(3問)

  1. 差分バックアップの説明として、適切なものはどれか。
  2. データ全体が500 GBのシステムで、毎週日曜日にフルバックアップを取り、月曜日から土曜日までは毎晩、差分バックアップを取る。毎日、それまで変更されていなかった別のデータが20 GBずつ変更されるものとする。月曜日から土曜日までの6回の差分バックアップの容量の合計として、正しいものはどれか。
  3. 毎週日曜日の夜にフルバックアップを取り、月曜日から土曜日までは毎晩、増分バックアップを取っている。木曜日の昼に障害が起き、水曜日の夜のバックアップの時点までデータを戻すことにした。復元に使うバックアップの数として、正しいものはどれか。

システム構成と信頼性設計の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

関連する用語

増分バックアップ RTO(目標復旧時間) RPO(目標復旧時点) スケールアウト 単一障害点(SPOF) デュアルシステム デュプレックスシステム フールプルーフ フェールセーフ フェールソフト

用語集の一覧へ