リモートVSSの概念
ここでは、リモートVSS(ボリュームシャドウコピーサービス)がHyper-V over SMB構成でバックアップサービスでどのように使用されるかを理解するために必要な概念について説明します。
-
* VSS (ボリューム・シャドウ・コピー・サービス) *
特定のボリューム上の特定の時点のデータのバックアップコピーまたはSnapshotを作成するMicrosoftのテクノロジ。VSSは、データサーバ、バックアップアプリケーション、ストレージ管理ソフトウェアを調整して、整合性のあるバックアップの作成と管理をサポートします。
-
* リモート VSS (リモートボリュームシャドウコピーサービス) *
SMB 3.0共有を介してデータにアクセスした特定の時点で整合性のあるデータの共有ベースのバックアップコピーを作成するMicrosoftのテクノロジです。Volume Shadow Copy Service と呼ばれることもあります。
-
* シャドウコピー *
共有に含まれるデータセットの明確に定義された特定の時点における複製です。シャドウコピーは、整合性のあるポイントインタイムバックアップを作成するために使用されます。これにより、システムまたはアプリケーションは元のボリューム上のデータを継続的に更新できます。
-
* シャドウ・コピー・セット *
1つ以上のシャドウコピーの集まりで、各シャドウコピーが1つの共有に対応します。シャドウコピーセット内のシャドウコピーは、同じ処理でバックアップする必要があるすべての共有を表します。セットに含めるシャドウコピーは、VSS対応アプリケーションのVSSクライアントによって識別されます。
-
* シャドウ・コピー・セットの自動リカバリ *
リモートVSSに対応したバックアップアプリケーションのバックアッププロセスの一部。シャドウコピーが格納されているレプリカディレクトリでポイントインタイムの整合性が確保されます。バックアップの開始時に、アプリケーション上のVSSクライアントは、バックアップ用にスケジュールされたデータ(Hyper-Vの場合は仮想マシンファイル)のソフトウェアチェックポイントの取得をアプリケーションにトリガーします。VSSクライアントは、アプリケーションの続行を許可します。シャドウコピーセットが作成されると、リモートVSSによってシャドウコピーセットが書き込み可能になり、書き込み可能なコピーがアプリケーションに公開されます。アプリケーションは、前の手順で作成したソフトウェアチェックポイントを使用して自動リカバリを実行し、シャドウコピーセットをバックアップ用に準備します。自動リカバリでは、チェックポイントの作成後にファイルとディレクトリに加えられた変更を展開することで、シャドウコピーを整合性のある状態にします。自動リカバリは、VSS対応バックアップのオプションの手順です。
-
* シャドウ・コピー ID *
シャドウコピーを一意に識別するGUIDです。
-
* シャドウ・コピー・セット ID *
同じサーバに対する一連のシャドウコピーIDを一意に識別するGUID。
-
* SnapManager for Hyper-V *
Microsoft Windows Server 2012 Hyper-Vのバックアップ / リストア処理を自動化して簡易化するソフトウェアです。リモートVSSと自動リカバリを使用して、SMB共有経由でHyper-Vファイルをバックアップします。