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


Модель VSS

VSS предназначен для решения проблем, описанных в разделе "Распространенные проблемы с резервным копированием томов".

Модель VSS включает в себя следующее:

  • Механизм теневого копирования. VSS обеспечивает быстрый захват состояния диска в один момент времени — теневая копия тома. Эта копия тома существует параллельно с динамическим томом и содержит копии всех файлов на диске, эффективно сохраненных и доступных как отдельное устройство.

  • Согласованное состояние файла через координацию приложений. VSS предоставляет механизм взаимодействия на основе COM, управляемый событиями, который может использовать участвующие процессы для определения состояния системы в отношении операций резервного копирования, восстановления и теневого копирования (захвата томов). Эти события определяют этапы, на которых приложения, изменяющие данные на диске (писатели), могут привести все свои файлы в согласованное состояние до создания теневой копии.

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

    Хотя подготовка автора к теневой копии, включая очистку операций ввода-вывода и сохранение состояния (см. Обзор предварительных задач резервного копирования), может быть нетривиальной, она занимает значительно меньше времени, чем требуется для фактического резервного копирования тома, что для больших томов может занять несколько часов.

  • Единый интерфейс для VSS. VSS абстрагирует механизмы теневого копирования в общем интерфейсе, позволяя поставщику оборудования добавлять уникальные функции собственных поставщиков и управлять ими. Любое приложение резервного копирования (запрашивающий) и любой модуль записи должен работать в любой системе хранения дисков, поддерживающей интерфейс VSS.

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

  • Поддержка встроенной теневой копии. Начиная с Windows XP поддержка теневого копирования доступна в VSS в качестве собственной части операционной системы Windows. Если в системе присутствует по крайней мере один диск NTFS, эти системы можно настроить для поддержки теневых копий всех дисковых систем, подключенных к ним.