VSS でのBackupの処理の概要
バックアップを処理する際、リクエスターとライターは、データ (シャドウ コピー ボリューム) をバックアップする安定したシステム イメージを提供し、使用状況に基づいてファイルをグループ化し、保存されたデータに関する情報を格納するように調整します。 これはすべて、ライターの通常の作業フローに対する最小限の中断のみを作成しながら行う必要があります。
要求元は、ライターにメタデータのクエリを実行し、このデータを処理し、シャドウ コピーの開始前とバックアップ操作の前にライターに通知し、シャドウ コピーとバックアップ操作の終了後にライターに再度通知します。
これらの通知に応じて、ライターは、バックアップするファイルに関する情報 (調整するファイルのグループ (コンポーネント) の指定など) を提供し、シャドウ コピーの前に I/O 操作を一時停止し、シャドウ コピーの完了後またはバックアップの最後に通常の操作に戻ります。
バックアップを処理する過程で、ライターは、その読み取り専用メタデータ (ライター メタデータ ドキュメント) を使用して、それが担当するファイルを指定します ( 「VSS メタデータ: ライター メタデータ ドキュメントの操作」を参照)。 要求者は、このメタデータを解釈し、バックアップする内容を選択し、これらの決定を独自のメタデータ オブジェクトである Backup Components Document に格納します (「VSS メタデータ: Backup コンポーネント ドキュメントの使用」を参照)。 このBackup コンポーネント ドキュメントは、バックアップ操作と復元操作の両方で、ライターの検査と変更に使用できます。
この図は、要求元、VSS サービス、VSS カーネル サポート、関連するすべての VSS ライター、および VSS ハードウェア プロバイダー間の相互作用を示しています。

バックアップの実行に関連する基本的なタスクをより詳しく理解するには、この概要を次のトピックに分けておくことをお勧めします。