VSS でのバックアップ処理の概要

バックアップを処理する際に、リクエスターとライターは、データのバックアップ元 (シャドウ コピーされたボリューム) の安定したシステム イメージを提供し、その使用状況に基づいてファイルをグループ化し、保存されたデータに関する情報を格納するように調整します。 これはすべて、ライターの通常の作業フローの中断を最小限に抑えながら行う必要があります。

リクエスターは、ライターにメタデータを照会し、このデータを処理し、シャドウ コピーの開始前とバックアップ操作の前にライターに通知してから、シャドウ コピーとバックアップ操作の終了後にライターに再度通知します。

これらの通知に応じて、ライターはバックアップするファイルに関する情報 (調整するファイルのグループ (コンポーネント) の指定など) を提供します。これは、シャドウ コピーの前に I/O 操作で一時停止し、シャドウ コピーの完了後またはバックアップの最後に通常の操作に戻ります。

バックアップを処理する過程で、ライターは、読み取り専用メタデータ (ライター メタデータ ドキュメント) を通じて、それが担当するファイルを指定します ( 「VSS メタデータ: ライター メタデータ ドキュメントの操作」を参照)。 その後、リクエスターはこのメタデータを解釈し、バックアップする内容を選択し、これらの決定を独自のメタデータ オブジェクトであるバックアップ コンポーネント ドキュメントに格納します ( 「VSS メタデータ: バックアップ コンポーネント ドキュメントの操作」を参照してください)。 このバックアップ コンポーネント ドキュメントは、バックアップ操作と復元操作の両方でライターの検査と変更に使用できます。

この図は、リクエスター、VSS サービス、VSS カーネル サポート、関係するすべての VSS ライター、および VSS ハードウェア プロバイダー間の相互作用を示しています。

リクエスター、バックアップ コンポーネント、ライター、プロバイダー間の相互作用

バックアップの実行に関連する基本的なタスクをより詳しく理解するには、この概要を次のトピックに分類すると便利です。