SDK の一部として提供されるサンプル VSS リクエスターである VSHADOW.exe の形式で、包括的な例があります。
使用許諾契約には次の内容が含まれます。
サンプルコード。「サンプル」とマークされたコードのソース コードおよびオブジェクト コード形式を変更、コピー、配布することができます。</p>
必要に応じて VSHADOW を調整できる場合もありますが、最も簡単な方法は、VSHADOW.exe をそのまま使用することです。
VSHADOW を使用してシャドウ コピーを作成し、それをシンボリック リンクまたはドライブ文字にマウントし、必要に応じて何でも実行してから、シャドウ コピー ボリュームとシンボリック リンクを破棄できます。
明確にするために、凍結アクション中に凍結ファイルをバックアップすることは想定されていません。凍結ファイルのシャドウコピーを作成して、凍結をすばやく解除してから、シャドウコピーをバックアップする必要があります。
VSHADOW はフリーズし、シャドウ コピーを作成し、フリーズを解除します (合計で数秒しかかかりません)。その後、シャドウ コピーをドライブ文字にマウントし、外部プログラム (バックアップ プログラム) を呼び出します。これにより、Exchange のシャドウ コピーをバックアップできます。データベース - 次に、シャドウ コピーを削除します。シャドウ コピーは変更されず、共有の競合を引き起こすことなくバックアップできます。