Поделиться через


Простое создание теневого копирования для резервного копирования

Существует ряд различных типов теневого копирования, который может создать запрашивающий объект. Однако для большинства приложений резервного копирования выполните следующие действия:

  1. Вызов IVssBackupComponents::SetContext с контекстом VSS_CTX_BACKUP.
  2. Вызовите IVssBackupComponents::GatherWriterMetadata для инициализации взаимодействия с средствами записи.
  3. Вызовите IVssBackupComponents::AddComponent, чтобы добавить компоненты файлов и баз данных в резервную копию.
  4. Вызовите IVssBackupComponents::StartSnapshotSet, чтобы инициализировать механизм теневого копирования.
  5. Вызовите IVssBackupComponents::AddToSnapshotSet, чтобы включить тома в теневую копию.
  6. Вызовите IVssBackupComponents::P repareForBackup для уведомления записи операций резервного копирования.