Теневая копия

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Служба теневого копирования тома (англ. Volume Shadow Copy Service, VSS) — служба операционной системы Windows, позволяющая копировать файлы, с которыми в данный момент времени ведется работа и даже с системными и заблокированными файлами. Служба необходима для работы следующих программ: восстановление системы, программ архивации (Paragon Drive Backup, Acronis True Image и другие). Обычно служба запускается вручную.

Возможности[править | править исходный текст]

Поддержка полиморфных snapshot providers, т.е. реализаций снимков - как программных, так и аппаратных (обычно через отправку SCSI команды на внешний дисковый массив).

Поддержка заморозки файловой системы (flush and hold) при создании снимка.

Поддержка writers, т.е. приложений, получающих уведомления о создании снимков для подготовки своего дискового образа базы данных для резервного копирования (в снимок попадает подготовленный образ).

Writers также получают шансы внести последние изменения в резервные копии своих файлов на снимке перед тем, как ПО резервного копирования отправит их непосредственно в резервную копию.

Общий обзор[править | править исходный текст]

VSS работает на уровне блоков файловой системы. Образы файловых систем имеют два значительных преимущества: восстановление тома, обеспечение того, что во время снятия снимка блока последний не изменится. Процесс копирования данных может быть произведен как с отдельной файловой системой, так и со специальным оборудованием. В последних версиях VSS поддерживает абстракцию функционирования операционной системы. Технология копирования не требует обязательного наличия файловой системы NTFS, но тем не менее ей нужна хотя бы одна файловая система NTFS, в которую сохраняется образ. VSS при копировании является посредником между приложением и оборудованием. К примеру, в продукте виртуализации Virtual Server 2005 R2 SP1 или Hyper-V в Windows Server 2008 полный образ среды, включая виртуальные машины, может быть создан за одну операцию и образы, созданные разными VSS, совместимы между собой и с гостевыми операционными системами.