「PowerEdge:スナップショットの概要と管理方法
Summary: この記事では、スナップショットとは何かについて説明します。
Instructions
スナップショット(「ポイント イン タイム コピー」または「リプレイ」とも呼ばれる)は、特定の時点でのボリュームとそのデータの「キャプチャ」であり、手動で作成するか、スナップショット プロファイルを使用してスケジュール設定します。お客様は、目標リカバリー ポイント(RPS)と目標リカバリー時間(RTO)に応じて、スナップショットの頻度とスナップショットの保持/期限切れ期間に関する内部ポリシーを設定できます。
スナップショットがボリュームから作成されると、Dell Storage Manager(DSM)または統合Storage Center Web UI(SCOS 6.x以前)から作成されたときに、ブロック レベルのボリュームの正確な内容がスナップショット作成時にキャプチャされます。スナップショットを作成しても、IOが中断されたり、ボリュームへのアクセスが妨げられたりすることはありません。
スナップショットを実装する場合、次の2つの手法があります。
1.元のストレージが変更されることはありません。書き込み要求が行われると、元のデータから新しいストレージ領域にリダイレクトされます。(「Redirect-on-write」またはROWと呼ばれます)
2.書き込み要求が行われると、データは新しいストレージ領域にコピーされ、元のデータは変更されます。(「Copy-on-write」またはCOW)
その名前とは裏腹に、コピー・オン・ライトは通常、最初の手法を見ます。COWは2つのデータ書き込みを行いますが、ROWは1つです。効率的に実装することは難しいため、使用頻度は低くなります。
コピー オン ライト技法は、ウェア レベリングが必要なメディアや、一度読み取ったら物理的に書き込みを行うメディア上で、読み取り/書き込みストレージをエミュレートするために使用できます。Dell CompellentアレイはROWテクノロジーを使用
DSMを使用して作成されたスナップショットは、クラッシュ コンシステントと見なされます。相互に関連するすべてのデータ コンポーネントがクラッシュの瞬間と同じ状態(書き込み順序の整合性)である場合。このタイプの整合性をよりよく理解するために、停電または同様のイベント後のパーソナル コンピューターのハード ドライブ上のデータの状態を想像してください。クラッシュ コンシステント バックアップは、ファイル サーバー、DHCPサーバー、プリント サーバーなどのデータベース以外のオペレーティング システムやアプリケーションには十分です。
アプリケーション コンシステントなスナップショットの場合:バックアップまたはスナップショットは、書き込み順序の整合性に加えて、実行中のアプリケーションがすべての操作を完了し、バッファーをディスクにフラッシュする(アプリケーションの停止)場合、アプリケーション コンシステントです。アプリケーションコンシステントなバックアップは、SQL、Oracle、Exchangeなどのデータベース オペレーティング システムおよびアプリケーションに推奨されます。Dell Compellentは、ホスト サーバーがDell Compellentアレイ上にスナップショットを作成できるようにするためのReplay Managerを提供します。
スナップショットの仕組み
Data Instant Replay のメリット
次のようなメリットがあります。
- 無制限のスペース効率の高い時間ベースのリプレイを任意の時間間隔で実行
- Replayをリストアすることによるデータ障害からの瞬時のリカバリー
- システムのダウンタイムを最小化
- テープベースのバックアップへの依存を軽減
- 直感的なプロファイルとスケジューリングメカニズム
- リプレイは、データの損失や破損のリスクなしに、データで新しいアプリケーションをテストするためにも使用できます
データ インスタント リプレイ データ ページさまざまなページのデータには、さまざまなアクセシビリティ特性があります。それらの相互作用は、DIRのプロセスを記述します。
- アクティブ ページ
読み取り/書き込み可能なデータ。これは最新のデータです。
- R-O ページに入力されるアクセス可能なデータ
このデータは読み取り専用ですが、アクセス可能です。これは以前の時点からのものですが、変更されていません。
- アクセス不能なデータが入力された R-O ページ
変更が加えられたデータ。このデータは読み取り専用であり、ビュー ボリュームをリカバリーすることによってのみアクセスできます。
スナップショット(またはリプレイ)は、ボリュームのポイントインタイム コピー(PITC)であり、ウイルス、停電、ハードウェア障害、人為的エラーなどの危険から迅速にリカバリーできます。スナップショットをリストアすると、失われたデータをリカバリーしたり、ボリュームを以前のポイント イン タイムに戻したりできます。
Dellのスナップショットは、ブロックまたはページが応答を停止し、コピーされないという点で、従来のPITCの概念とは異なります。ユーザー データは移動されないため、スナップショットの完了に要する時間と、スナップショットによって使用される領域の両方において、プロセスが効率的になります。
Data Instant Replay の管理
Dell Storage CenterのData Instant Replay機能を使用する場合、ユーザーはスナップショットをスケジュールする際にいくつかの要素を考慮する必要があります。
- スナップショットはどのくらいの頻度でスケジュールする必要がありますか?
- 各ボリュームの目標リカバリー ポイント(RPO)を決定します。
- ストレージ スペースの使用率を最大化するために確立されたバックアップ ポリシーに基づいてスナップショットをスケジュールします。
- 不要になったスナップショットを期限切れにします。
- これにより、ストレージが解放されます。
- ビューが不要になったら、マッピングを解除して削除します。
- スナップショットは、次のようにスケジュール設定できます。
- スナップショット(再生)プロファイルを適用して自動的に実行
- オンデマンド、手動で作成
スナップショット プロファイルの表示
デフォルトでは、Storage Centerには、削除できない2つの標準スナップショット プロファイルが用意されています。
[Daily]:毎日午前12:01にスナップショットを作成し、1週間で期限切れにする
サンプル:次の3つのスケジュール ルールを適用します。
- 午前12時5分から午後6時までの間、12時間ごとにスナップショットを作成し、5日で期限切れになる
- 毎月1日の午後11時30分にスナップショットを作成し、26週間で期限切れになる
- 毎週土曜日の午後11時30分にスナップショットを作成し、5週間で期限切れになる
図から、[Snapshot Profile]をクリックします。この例は、2つのデフォルトのスナップショット プロファイルを示しています。日次およびサンプル
スナップショット プロファイルのボリューム使用状況の表示
スナップショット プロファイルの作成
スナップショット プロファイルに名前を付ける
[Add Rule]
スナップショットの作成方法
スナップショット作成方法ドロップダウン メニューから、スナップショット プロファイルによってトリガーされるスナップショットの作成方法を制御するオプションを選択します。
1.標準 - 選択すると、スナップショットに関連付けられているすべてのボリュームのスナップショットが連続して作成されます。
2.Parallel - 選択すると、スナップショットに関連付けられているすべてのボリュームに対して同時にスナップショットが作成されます。
3.Consistent - 選択すると、IOを停止し、スナップショットに関連付けられているすべてのボリュームのスナップショットが作成されます。スナップショット作成をタイムアウトし、不完全なスナップショットを期限切れにするオプションを提供
ボリュームへのスナップショット プロファイルの適用
取得したスナップショットの表示
手動スナップショットの作成
リプレイからの回復
サーバへのボリュームのマッピング
マッピング ビュー
Computer Managementを使用したディスクの再スキャン
ディスク オンライン
ボリュームの削除
マッピングの削除
ボリュームの表示の削除