シェルスクリプトマガジン

第23回 バックアップを取得する(増分と差分)

差分バックアップと増分バックアップ

差分バックアップと増分バックアップの違いは次の通りです。

フルバックアップ時点から変更されたデータのみバックアップするのが差分バックアップです(図2)。

図2 差分バックアップ

一方、増分バックアップは、前回のバックアップ(フルまたは増分バックアップ)から変更されたデータのみバックアップします(図3)。

図3 増分バックアップ

差分バックアップの方は重複するデータを保存しているため、増分バックアップよりも保存するデータ量が多くなります。ただし、差分バックアップならフルバックアップと最新の差分バックアップのファイルがあれば、最後にバックアップしたときの状態に戻せます。増分バックアップの場合は、フルバックアップとすべての増分バックアップのファイルが必要です。