Обзор обработки резервного копирования в VSS

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

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

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

При обработке резервной копии модуль записи указывает файлы, за которые он несет ответственность, через свои метаданные, доступные только для чтения: документ метаданных записи (см. VSS метаданные: работа с документом метаданных записи). Затем запрашиватель интерпретирует эти метаданные, выбирает резервное копирование и сохраняет эти решения в собственном объекте метаданных, документ компонентов резервного копирования (см. метаданные VSS: работа с документами о компонентах резервного копирования). Этот документ о компонентах резервного копирования доступен для проверки и изменения автором как во время операций резервного копирования, так и восстановления.

На этой схеме показаны взаимодействия между запрашивателем, службой VSS, поддержкой ядра VSS, любыми участвующими средствами записи VSS и любыми поставщиками оборудования VSS.

взаимодействия между запрашивателем, компонентами резервного копирования, средствами записи и поставщиками

Чтобы более полно понять основные задачи, связанные с выполнением резервной копии, полезно разбить этот обзор на следующие разделы: