差分バックアップは、データを保持するデータバックアップの一種で、最後の完全バックアップ以降のデータの差分のみを保存します。その理由は、データへの変更はデータ リポジトリ内のデータ全体に比べて一般に少ないため、組織またはデータ所有者が最後の完全バックアップ以降の変更をバックアップするたびに完全バックアップを実行する場合よりも、バックアップの完了に必要な時間が短くなるからです。少なくともデータ バックアップの増分バックアップ方法と比較した場合のもう 1 つの利点は、データ復元時に、すべてのデータを復元するために必要なバックアップ メディアが最大でも 2 つであることです。これにより、データ復元が簡素化されるだけでなく、データ復元時間が短縮される可能性が高まります。
意味
差分バックアップは、最後の完全バックアップ以降に行われたすべての変更、つまり最後の完全バックアップ以降の差分の累積バックアップです。この方法の利点は、データ リポジトリ全体を復元するのに完全バックアップと最後の差分バックアップのみが必要なため、回復時間が短いことです。欠点は、最後の完全バックアップから経過した日数ごとに、特にデータの大部分が変更された場合は、より多くのデータをバックアップする必要があるため、増分バックアップ方法に比べてバックアップ時間が長くなることです。
「差分バックアップ」と「増分バックアップ」という用語を正しく使用することが重要です。この 2 つの用語は業界で広く使用されており、その使用法は世界的に標準的です。[1]差分バックアップは、最後の完全バックアップ以降の差分を含むように作成されたバックアップを指し、増分バックアップは、最後の増分バックアップ以降の変更のみを含みます。(もちろん、増分バックアップが最後の完全バックアップの直後の最初の増分バックアップである場合は、最後の完全バックアップ以降の変更も含まれます。) すべての主要なデータ バックアップ ベンダーは、これらの定義を標準化しています。[2] [3]
図
増分バックアップと差分バックアップの違いは次のように説明できます。[1]
- 増分バックアップ:
上記は、バックアップが毎日実行されることを前提としています。それ以外の場合は、「それ以降の変更」エントリを変更して、最後のバックアップを参照する必要があります (最後のバックアップが完全バックアップか増分バックアップかに関係なく)。また、ローテーションは週ごとに行われることを前提としています。
- 差分バックアップ:
これら 2 つの用語の業界標準の意味を覚えておくことが重要です。なぜなら、上記の用語は非常に広く使用されているものの、一部の作成者はその意味を逆にしていることが知られているからです。たとえば、Oracle Corporation は、2015 年 5 月 14 日現在、DB 製品で差分バックアップの逆の説明を使用しています。
「差分増分バックアップ - 差分レベル 1 バックアップでは、RMAN はレベル 1 またはレベル 0 の最新の累積または差分増分バックアップ以降に変更されたすべてのブロックをバックアップします。RMAN は、どのレベル 1 バックアップが最後に行われたかを判断し、そのバックアップ以降に変更されたすべてのブロックをバックアップします。レベル 1 が利用できない場合、RMAN はレベル 0 バックアップ以降に変更されたすべてのブロックをコピーします。」[4]
参照
- バックアップローテーションスキーム
- 継続的なデータ保護
- デルタエンコーディング
- ディスク アーカイブ- アーカイブとバックアップのためのポータブルで堅牢なプログラム
- Dump (Unix) - マルチレベルの増分ファイル システム バックアップ用の UNIX ユーティリティ。
- rsync - ファイル同期アルゴリズムとプロトコル。
参考文献
- ^ ab SQL Server 差分バックアップ。Carlos Rojas。EMC コミュニティ ネットワーク。EMC Corporation。2011 年 3 月 2 日。2012 年 8 月 21 日に閲覧。
- ^ 完全バックアップ、増分バックアップ、差分バックアップの説明。Microsoft サポート。2012 年 8 月 21 日閲覧。
- ^ 差分バックアップと増分バックアップの違いは何ですか?。Symantec Enterprise テクニカル サポート。記事: TECH7665。作成日: 2000 年 1 月 27 日、更新日: 2012 年 5 月 12 日。2012 年 8 月 21 日に取得。
- ^ 「RMAN 増分バックアップ」 。Oracle。2015年 5 月 14 日閲覧。
さらに読む
- Chervenak, Ann L.; Vellanki, Vivekanand; Kurmas, Zachary (1998)。「ファイル システムの保護: バックアップ手法の調査」。NASAと IEEEの合同マス ストレージ カンファレンス。CiteSeerX 10.1.1.3.2181。
- LeMarque, Eric (2013 年 10 月 28 日)。「差分バックアップと増分バックアップ: なぜ気にする必要があるのか?」。NovaBACKUP ブログ。NovaStor。
