ディスク障害からデータをバックアップする最善の方法は何ですか?

ディスク障害からデータをバックアップする最善の方法は何ですか?

多くの人が複数のバックアップ ストレージにデータをバックアップすることを好むため、これは完璧な選択ではありません。

クラスター内の他の何百ものサーバーに接続されたサーバーにビデオ ファイルが保存されているとします。バックアップ メカニズムにより、バックアップ ストレージに毎日自動的にバックアップされます。

しかしある日、不良セクタ(永久的なディスク損傷)が発生し、そのビデオファイルに影響を及ぼします。

バックアップ メカニズムは、通常どおりビデオをバックアップするだけです。 *nix サーバーは、ディスクの損傷によりビデオ ファイルが破損しているかどうかを認識しません。 2 か月後、古いバックアップ スナップショットはバックアップ ストレージから自動的に削除されます。そのため、そのビデオ ファイルのすべてのコピーは破損したファイルになります。

訪問者がそのビデオ ファイルのビデオを再生しようとすると、途中で停止します。YouTube でこれが起こると想像してください。これは残念です。

このようなバックアップ メカニズムは効果的ではなく、必要なスペースが多すぎると思います。

では、ディスク障害からデータをバックアップする最善の方法は何でしょうか?

答え1

毎日/毎時間行われるバックアップに加えて、データの月次スナップショットのようなものが考えられます。静的データは変更されないため、先月末のバックアップは先月と同じになります。

単純な 2 か月間の「完全」バックアップについて話しているようですが、もちろん、常に先入れ後出し方式になります。たとえば 2 週間分のテープを使用する最も基本的なバックアップでも、2 週間と月末の MF バックアップを実行するには 10 本のテープが必要になります。これらの毎週の 10 本のテープは常にローテーションされ、最も古いテープは常に 2 週間ごとに上書きされます。

答え2

これが理由です祖父-父-息子バックアップ ローテーションが使用されています。ただし、ハードウェアの問題よりも、ユーザーがファイルを上書きしたり誤用したりしたために、数か月分のテープをさかのぼって調べることが多くなります。

答え3

データ保持を確実にするために、チェックサム システムを実装できます。毎週 MD5 をクロスチェックし、チェックサム エラーが発生した場合はバックアップの削除を停止します。問題のあるファイルを正しいバックアップから再生します。

長期間のデータ保持は確かに面倒です。

ボリューム スナップショットは役に立ちません。スナップショット間でファイルが書き込まれない限り、不良ブロックは VSS キャッシュ ファイルにコピーされないためです。

答え4

セクターに永続的なディスク エラーが発生すると、その旨が通知され、このファイルのバックアップは失敗します。ただし、ログ ファイルを読み取らないと、不運な結果になります。

関連情報