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


Поддержка схемы на уровне файлов

Модули записи могут точно настраивать производительность различных типов резервного копирования на уровне набора файлов , указывая с помощью спецификации файла тип резервного копирования, обозначаемый битовой маской или битовой маской или элементами перечисления VSS_FILE_SPEC_BACKUP_TYPE .

Для указанных типов резервного копирования модуль записи указывает следующее:

  • Требуется ли теневое копирование тома для правильного резервного копирования набора файлов. Например, если файлы в наборе файлов не открываются исключительно модулем записи и он может гарантировать стабильность, теневое копирование не требуется.
  • Требуется ли инициатору запроса выполнить резервное копирование таким образом, чтобы, независимо от времени последнего изменения или других проблем, была восстановлена версия файлов набора файлов, текущая при резервном копировании. Как правило, это означает, что набор файлов копируется как часть резервной копии.

Значения VSS_FILE_SPEC_BACKUP_TYPE , указывающие на требование теневого копирования:

  • VSS_FSBT_ALL_SNAPSHOT_REQUIRED
  • VSS_FSBT_FULL_SNAPSHOT_REQUIRED
  • VSS_FSBT_DIFFERENTIAL_SNAPSHOT_REQUIRED
  • VSS_FSBT_INCREMENTAL_SNAPSHOT_REQUIRED
  • VSS_FSBT_LOG_SNAPSHOT_REQUIRED

Ниже приведены значения VSS_FILE_SPEC_BACKUP_TYPE , указывающие на необходимость резервного копирования файла:

  • VSS_FSBT_ALL_BACKUP_REQUIRED
  • VSS_FSBT_FULL_BACKUP_REQUIRED
  • VSS_FSBT_DIFFERENTIAL_BACKUP_REQUIRED
  • VSS_FSBT_INCREMENTAL_BACKUP_REQUIRED
  • VSS_FSBT_LOG_BACKUP_REQUIRED

По умолчанию наборы файлов помечены типом резервного копирования спецификации файла VSS_FSBT_ALL_BACKUP_REQUIRED | VSS_FSBT_ALL_SNAPSHOT_REQUIRED. Это означает, что при обработке файлов набора файлов всегда требуется теневая копия, а файлы должны копироваться во все типы резервных копий.