Создание Корректных Копий Быстроизменяющихся Данных

Home  Previous  Next

Некоторые утилиты могут записывать данные на диск во время создания его образа при помощи R-Drive Image. Для таких случаев в R-Drive Image используются два механизма создания корректных копий быстроизменяющихся данных.

Windows XP, Windows Server 2003, Windows Vista и более поздние версии Windows

R-Drive Image использует Службу Теневого Копирования Windows (VSS) для извещения других приложений о начале процесса резервного копирования чтобы они в свою очередь внесли все свои последние изменения на диск. Эта служба поддерживается большинством приложений (например, Microsoft Exchange Server, Microsoft SQL Server и Oracle).

Опции (флажки) Служба Теневого Копирования Windows и Извещать системные приложения на этапе Параметры Резервного Копирования позволяют включать/отключать использование данной службы.

Если приложение не поддерживает запущенную на вашем компьютере службу VSS, то можно воспользоваться Внешними приложениями при резервном копировании и Внешними приложениями при работе службы теневого копирования на этапе Параметры Резервного Копирования panel (и соответственно их командами/параметрами в скриптах) для извещения приложения чтобы оно в свою очередь внесло все свои последние изменения на диск до начала процесса резервного копирования.

Windows 2000 и более ранние версии Windows

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

Опция (флажок) Служба Теневого Копирования R-TT на этапе Параметры Резервного Копирования позволяет включать/отключать использование данной службы.

Параметры Резервного Копирования

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

Служба теневого копирования это служба, которую использует R-Drive Image для чтения содержимого диска при создании его образа. При этом службы теневого копирования используются в той последовательности, в которой они указаны на данном этапе. Т.е. если не удается использовать первую службу теневого копирования, то будет предпринята попытка использовать вторую и т.д.

Служба Теневого Копирования Windows

Если установлен данный флажок, то R-Drive Image будет использовать службу теневого копирования, входящую в состав ОС Windows. При помощи данной службы теневого копирования извещаются системные приложения при создании моментальных снимков (snapshot).

Если выбрана служба теневого копирования Windows, то при создании образа системного диска из него исключаются файлы pagefile.sys и hibernate.sys, которые впоследствии будут созданы при первой загрузке Windows.

Служба Теневого Копирования R-TT

Если установлен данный флажок, то R-Drive Image будет использовать службу теневого копирования R-TT. При использовании данной службы теневого копирования невозможно извещать системные приложения при создании моментальных снимков (snapshot).

Извещать системные приложения

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

Приоритет процесса

Данные параметры позволяют задать сколько ресурсов компьютера R-Drive Image будет использовать в процессе резервного копирования.

Приоритет Процесса Резервного Копирования

Задает приоритет резервного копирования. То же самое что в Диспетчере задач Windows.

Использование Ядер Процессора

Задает сколько ядер процессора R-Drive Image будет использовать при резервном копировании.

Игнорировать ошибки чтения диска (неисправные сектора)

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

R-Drive Image работает с дисками с неисправными секторами следующим образом:

Производится чтение определенной части диска (заданной заранее в Windows) и

Если ошибки чтения игнорируются, то вся часть диска с неисправными секторами заполяется нулями.
Если ошибки чтения не игнорируются, то R-Drive Image производит посекторное чтение части диска и при появлении каждого неисправного сектора выводит предупреждающее сообщение и предлагает пропустить данный сектор или прочесть его еще раз. В этом случае только неисправные сектора будут заполнены нулями, однако это потребует дополнительных действий пользователя и существенно замедлит процесс создания образа.

Обратите внимание, что утилита R-Drive Image разработана для работы с исправными дисками. Для создания образа неисправного диска воспользуйтесь утилитой восстановления данных R-Studio. В ней имеется больший контроль при создании образа, и она может создавать образы совместимые с образом R-Drive Image даже в демонстрационном режиме (т.е. без регистрации).

Внешние приложения при резервном копировании

При помощи R-Drive Image можно запустить приложения до и после всех операций резервного копирования. Обратите внимание, что эти приложения должны возвращать код 0. Если вы не обладаете достаточными познаниями в этой области, то оставьте данные поля незаполненными.

До

В данном поле можно выбрать приложение, которое будет запускаться при помощи R-Drive Image до начала операции резервного копирования. Если вам надо запустить несколько приложений, то можно воспользоваться исполняемым файлом. Например: "cmd.exe /c example.bat"

После

В данном поле можно выбрать приложение, которое будет запускаться при помощи R-Drive Image после завершения операции резервного копирования. Если вам надо запустить несколько приложений, то можно воспользоваться исполняемым файлом. Например: "cmd.exe /c example.bat"

Внешние приложения при работе службы теневого копирования

При помощи R-Drive Image можно запустить приложения до и после создания моментального снимка (snapshot) одного или нескольких томов. Обратите внимание, что эти приложения должны возвращать код 0. Если вы не обладаете достаточными познаниями в этой области, то оставьте данные поля незаполненными.

До

В данном поле можно выбрать приложение, которое будет запускаться при помощи R-Drive Image до создания моментального снимка (snapshot) одного или нескольких томов.  Если вам надо запустить несколько приложений, то можно воспользоваться исполняемым файлом. Например: "cmd.exe /c example.bat"

После

В данном поле можно выбрать приложение, которое будет запускаться при помощи R-Drive Image после создания моментального снимка (snapshot) одного или нескольких томов. Если вам надо запустить несколько приложений, то можно воспользоваться исполняемым файлом. Например: "cmd.exe /c example.bat"

Сохранить по умолчанию

Нажмите данную кнопку, чтобы установить выбранные параметры в качестве параметров по умолчанию.

Сбросить

Нажмите данную кнопку, чтобы вернуться к параметрам, заданным по умолчанию.

Восстановить по умолчанию

Нажмите данную кнопку, чтобы восстановить первоначальные параметры, заданные по умолчанию.

При выполнении какого-либо Внешнего приложения при резервном копировании и Внешнего приложения при работе службы теневого копирования используются следующие внешние переменные:

R_CALLBACK_UID

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

R_CALLBACK_STAGE

Принимает следующие значения:

BEFORE_BACKUP

AFTER_BACKUP

BEFORE_SNAPSHOT

AFTER_SNAPSHOT

R_VOLUME_NAMES

Список обрабатываемых разделов разделенных запятой.

R_VOLUME_GUIDS

Список GUID обрабатываемых разделов разделенных запятой

Поэтому одна и та же команда может использоваться во всех полях с учетом того, что контекст ее вызова будет определяться при помощи R_CALLBACK_STAGE.

Ниже приведен пример переменных при выполнении резервного копирования дисков C: и D: :

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=BEFORE_BACKUP

R_VOLUME_NAMES=C:,D:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008},{9636e065-f75e-11dc-981a-829328f78201}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=BEFORE_SNAPSHOT

R_VOLUME_NAMES=C:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=AFTER_SNAPSHOT

R_VOLUME_NAMES=C:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=BEFORE_SNAPSHOT

R_VOLUME_NAMES=D:

R_VOLUME_GUIDS={9636e065-f75e-11dc-981a-829328f78201}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=AFTER_SNAPSHOT

R_VOLUME_NAMES=D:

R_VOLUME_GUIDS={9636e065-f75e-11dc-981a-829328f78201}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=AFTER_BACKUP

R_VOLUME_NAMES=C:,D:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008},{9636e065-f75e-11dc-981a-829328f78201}

 

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

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=BEFORE_BACKUP

R_VOLUME_NAMES=?:,D:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008},{9636e065-f75e-11dc-981a-829328f78201}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=BEFORE_SNAPSHOT

R_VOLUME_NAMES=?:,D:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008},{9636e065-f75e-11dc-981a-829328f78201}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=AFTER_SNAPSHOT

R_VOLUME_NAMES=?:,D:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008},{9636e065-f75e-11dc-981a-829328f78201}

 

R_CALLBACK_UID=2008

R_CALLBACK_STAGE=AFTER_BACKUP

R_VOLUME_NAMES=?:,D:

R_VOLUME_GUIDS={d5f570a1-2978-11dc-83bf-005056c00008},{9636e065-f75e-11dc-981a-829328f78201}