Резервное копирование и восстановление Active Directory в Windows Server 2008 - Служба теневого копирования томов

ОГЛАВЛЕНИЕ

Служба теневого копирования томов

Программа архивирования данных Windows Server использует службу теневого копирования томов тремя способами. При запуске полного резервного копирования Windows Server 2008 программа первым делом создает теневую копию всех архивируемых томов. Это позволяет унифицировать представление файловой системы, с которой будет работать программа резервного копирования. (Примерно то же самое делала программа NTBACKUP.) Затем программа архивирования данных копирует блоки исходного тома, один за другим, в резервную копию, и в процессе создает по одному образу VHD на каждый архивированный том.

Если не указано обратное, программа архивирования также создает мгновенный снимок исходного тома, с тем чтобы служба теневого копирования могла отслеживать изменения блоков, входящих в него. Это позволяет программе архивирования данных Windows Server создавать разностные резервные копии на уровне блоков, для чего требуется считать лишь измененные блоки исходного тома. Программе не приходится считывать и записывать целый файл из-за одного изменившегося бита — она считывает и записывает только один блок.

Такой подход значительно повышает эффективность разностного копирования, но при этом увеличивается количество операций ввода-вывода для операций записи на исходном томе. Для наиболее активно используемых томов лучше отключить использование снимков службы теневого копирования на исходном томе, воспользовавшись ссылкой «Настройка параметров производительности» и затем отключив на этом томе разностное резервное копирование (см. рис. 1).

 

Figure 1 Disable incremental backups on busy volumes

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