データバックアップの定義
データバックアップとは、元のデータが消失・破損・誤削除などによって使えなくなった場合に備えて、データの複製を別の場所や別の状態として保持しておくことです。目的は「保存」そのものではなく、「必要なときに復元できる状態を作る」点にあります。バックアップの有無は、障害や事故が起きた後の対応力を左右します。
どうやって成り立つのか(基本モデル)
バックアップは、主に次の要素で考えると整理しやすくなります。
- 対象:何をバックアップするか(文書、写真、設定、作業データなど)
- 保存先:元データとは別の場所や手段に保管するか
- 世代(履歴):いつ時点のデータまで戻せるか(誤って上書きした場合などに効きます)
- 頻度と範囲:どのくらいの間隔で、どこまでを保存するか
- 復元性:復元できること、復元に必要な情報が揃っていること
ポイントは、バックアップが「作られているか」だけでなく、「復元したいときに、意図した状態へ戻せるか」です。たとえば保存先が同じ障害に巻き込まれる構成だと、復元できない可能性が上がります。
何と比べて考えるか:バックアップの違いと限界
バックアップには方式や運用の違いがあり、その違いは結果(復元のしやすさ)に直結します。一般に、次の観点で差が出ます。
- フル/差分/増分のような「保存の粒度」
- スナップショットのような「ある時点の切り出し」
- 世代数が多いほど、より古い状態へ戻せる可能性が高まる一方で、保存に必要な容量・管理の負担は増えがちです
また、バックアップは万能ではありません。 たとえば、誤削除や上書きが起きたあとに世代が進んでしまうと、復元したい時点が残っていないことがあります。 さらに、暗号化や改ざんが含まれる事象では、バックアップ自体が同様の影響を受けている場合もあり得ます。
