用于备份的简单卷影复制创建

请求者可以创建的多种不同类型的卷影副本。 但是,对于大多数备份应用程序,需要执行以下作:

  1. 使用VSS_CTX_BACKUP上下文调用 IVssBackupComponents::SetContext
  2. 调用 IVssBackupComponents::GatherWriterMetadata 以初始化与编写器的通信。
  3. 调用 IVssBackupComponents::AddComponent 将文件和数据库组件添加到备份。
  4. 调用 IVssBackupComponents::StartSnapshotSet 初始化卷影复制机制。
  5. 调用 IVssBackupComponents::AddToSnapshotSet,以在卷影副本中包含卷。
  6. 调用 IVssBackupComponents::P repareForBackup 以通知写入者备份作。