バックアップ用の簡単なシャドウ コピーの作成
リクエスターが作成できるシャドウ コピーには、さまざまな種類があります。 ただし、ほとんどのバックアップ アプリケーションでは、次の操作を行います。
- VSS_CTX_BACKUPのコンテキストを使用して IVssBackupComponents::SetContext を呼び出します。
- ライターとの通信を初期化するには、 IVssBackupComponents::GatherWriterMetadata を呼び出します。
- IVssBackupComponents::AddComponent を呼び出して、ファイルおよびデータベース コンポーネントをバックアップに追加します。
- シャドウ コピー メカニズムを初期化するには、 IVssBackupComponents::StartSnapshotSet を呼び出します。
- シャドウ コピーにボリュームを含めるには、 IVssBackupComponents::AddToSnapshotSet を呼び出します。
- IVssBackupComponents::P repareForBackup を呼び出して、バックアップ操作をライターに通知します。