备份的简单卷影副本创建

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

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