増分バックアップと差分バックアップの主な違いは、増分バックアップは最後のバックアップ以降に変更されたデータのコピーを取るのに対し、差分バックアップは最後のフルバックアップ以降に変更されたデータのコピーを取るということです。
データベースで作業する場合、一連のファイルバックアップをとっておくことが重要です。
バックアップを取るということは、データのコピーを取るということです。
データベースが故障した場合、データは失われます。
バックアップを取ることは、このような場合に有効です。
フルバックアップとは、すべてのデータまたはファイルのコピーを取ることを意味します。
その他のバックアップ方法として、増分バックアップと差分バックアップがあります。
増分バックアップは、最後のバックアップ以降に変更されたデータのコピーを取ります。
フルバックアップの場合もあるし、増分バックアップの場合もあります。
一方、差分バックアップは、最新のフルバックアップ以降に変更されたデータのコピーを取得する。
通常、増分バックアップは差分バックアップよりも復元に時間がかかる。
インクリメンタルバックアップとは
増分バックアップは、前回のバックアップ以降に変更されたデータのコピーを取得します。
シナリオの例は次のとおりです。
月曜日にフルバックアップが取られたとします。
火曜日に、増分バックアップは月曜日のバックアップ以降に変更されたファイルを取得します。
水曜日には、火曜日の増分バックアップ以降の変更されたファイルが増分バックアップに取り込まれます。
木曜日には、水曜日の増分バックアップ以降に変更されたファイルが増分バックアップされます。
このプロセスは、フルバックアップが再度実行されるまで継続されます。
木曜日にリカバリを実行する必要がある場合、月曜日のフルバックアップと火曜日、水曜日、木曜日の増分バックアップを考慮する必要があります。
増分バックアップの最大のメリットは、毎日必要なデータだけバックアップを取ればよいことです。
一方、復旧の際には、最新のフルバックアップとそれ以降のすべての増分バックアップを考慮する必要があります。
そのため、復旧に要する時間が長くなる。
ディファレンシャルバックアップとは
差分バックアップは、前回のフルバックアップ以降に変更されたすべてのデータをコピーします。
シナリオの例は次のとおりです。
月曜日にフルバックアップが実行されたとします。
火曜日には、月曜日以降に変更されたデータの差分バックアップが取られます。
水曜日には、月曜日のフルバックアップ以降に変更されたすべてのデータの差分バックアップが取られます。
木曜日には、月曜日以降に変更されたすべてのデータの差分バックアップが取得されます。
このプロセスは、再びフルバックアップが取られるまで続けられます。
差分バックアップを取る主な利点は、リカバリ時に最新のフルバックアップと最新の差分バックアップを考慮すればよいことです。
その一方で、バックアップは徐々に大きくなっていきます。
同じデータセットが何度も何度もバックアップされるため、より多くの冗長なデータが含まれるようになります。
インクリメンタルバックアップとディファレンシャルバックアップの違い
定義
増分バックアップとは、データの連続したコピーに、直前のバックアップコピーの作成後に変更された部分のみが含まれるバックアップのことである。
差分バックアップとは、データを保持するバックアップの一種で、前回のフルバックアップ以降のデータの差分のみを保存するものです。
主な機能
つまり、増分バックアップは、最後のバックアップ以降に変更されたデータのコピーを取ります。
最後のバックアップは、フルバックアップ、増分バックアップなどです。
差分バックアップは、最後のフルバックアップ以降に変更されたデータのコピーを取得します。
冗長性
さらに、差分バックアップは、同じデータのコピーを何度も取るため、増分バックアップよりもデータの冗長性が高くなります。
回復
また、増分バックアップでは、最新のフルバックアップと個別の増分バックアップからデータを再構築するのに時間がかかるため、復旧が困難です。
一方、差分バックアップは、最新のフルバックアップと最新の差分バックアップがあればよいので、リカバリーが容易です。
リストア時間
また、増分バックアップは差分バックアップよりもリストア時間が長くなります。
結論
増分バックアップと差分バックアップの違いは、増分バックアップは前回のバックアップ以降に変更されたデータのコピーを取り、差分バックアップは前回のフルバックアップ以降に変更されたデータのコピーを取るということです。
フルバックアップは、すべてのデータまたはファイルのコピーを取ることを指します。