Новые возможности VSS в Windows Vista
В Windows Vista представлены следующие изменения в службе теневого копирования томов.
Обратите внимание, что все изменения для Windows Vista также применяются к Windows Server 2008 и Windows Vista с пакетом обновления 1 (SP1).
Новые интерфейсы VSS
IVssDifferentialSoftwareSnapshotMgmt2
Новые классы VSS
Новые перечисления VSS
Существующие изменения перечисления VSS
-
-
Добавлены значения:
-
VSS_BS_AUTHORITATIVE_RESTORE
VSS_BS_INDEPENDENT_SYSTEM_STATE
VSS_BS_RESTORE_RENAME
VSS_BS_ROLLFORWARD_RESTORE
-
-
-
Добавлены значения:
-
VSS_CF_NOT_SYSTEM_STATE
-
-
-
Добавлены значения:
-
VSS_VOLSNAP_ATTR_NO_AUTORECOVERY
VSS_VOLSNAP_ATTR_NOT_TRANSACTED
-
Трассировка и ведение журнала событий VSS
- Файл трассировки VSS теперь можно найти на любом локальном томе. В версиях Windows до Windows Vista файл трассировки VSS не может находиться на томе, который находился в наборе теневого копирования.
- Многие записи журнала событий были изменены, чтобы сделать их более понятными.
- Все записи журнала событий VSS теперь содержат сведения о контексте.
Отчеты об ошибках VSS
- Описания всех кодов ошибок VSS теперь можно получить, вызвав функцию FormatMessage с флагом FORMAT_MESSAGE_FROM_HMODULE, указанным в параметре dwFlags .
- Сообщения с кодом ошибки VSS содержатся в vsstrace.dll. Дескриптор этого модуля должен быть указан в параметре lpSource .
Исключение файлов из теневых копий
Приложения или службы могут использовать раздел реестра FilesNotToSnapshot для указания файлов, удаляемых из вновь созданных теневых копий. Дополнительные сведения см. в разделе Исключение файлов из теневых копий.
Совместимость приложений резервного копирования и восстановления
Разработчикам приложений резервного копирования и восстановления необходимо знать о некоторых новых возможностях Windows Vista и Windows Server 2008. Контрольный список совместимости приложений см. в статье Совместимость приложений для резервного копирования и восстановления.