次の方法で共有


シャドウ コピーの破棄

要求者は、IVssBackupComponents::BreakSnapshotSet を使用するか、IVssBackupComponentsEx2::BreakSnapshotSetEx メソッドを使用して、シャドウ コピー セットを中断することができます。

壊れたシャドウ コピーは、VSS によって管理されなくなったシャドウ コピーを含むボリュームです。 シャドウ コピーの中断は、シャドウ コピーの プロバイダーハードウェア プロバイダーである場合にのみ意味します。 これは、VSS に依存しないライフ サイクルを使用して、シャドウ コピーを実際のボリュームとして実装できるのはハードウェア プロバイダーのみであるためです。 VSS がそのようなボリュームを管理していない場合でも、使用できます。

ソフトウェア プロバイダーは、VSS 操作に関与している間にのみシャドウ コピーを保持します。 そのため、シャドウ コピーを壊しても、ソフトウェア プロバイダーには意味がありません。

シャドウ コピーがハードウェア プロバイダーによって管理されている場合、要求元は、BreakSnapshotSetまたは BreakSnapshotSetEx呼び出す前に、シャドウ コピーをインポートする必要があります。 トランスポート不可能な (ハードウェア プロバイダーによって作成された) シャドウ コピーの場合、IVssBackupComponents::D oSnapshotSet 呼び出しの一部として暗黙的にインポートされます。

要求者が BreakSnapshotSet呼び出すか、BreakSnapshotSetExした後も、シャドウ コピー セットはデバイス オブジェクトまたはその他のアクセス パスを介してアクセスできますが、シャドウ コピー セットではなくなります。 仮想ディスク サービス (VDS) COM インターフェイスを使用して、1 つ以上の LUN として管理できます。 VDS を使用すると、要求者は LUN を読み書き可能に変更したり、ドライブ文字でマウントしたり、他のコンピューターにマスク/アンマスクしたりすることができます。 詳細については、VDS API のドキュメント を参照してください。