Windows Vista. Для профессионалов
Шрифт:
Кроме того, в операционной системе Windows Vista вкладка Защита системы также содержит две кнопки: Восстановление и Создать. С помощью первой из них можно вызвать мастер Восстановление системы. Вторая же кнопка создает точку восстановления. При этом перед вами отобразится окно Защита системы с просьбой указать описание точки восстановления. Следует заметить, что создание точки восстановления с помощью кнопки Создать основано на работе службы Планировщик заданий, поэтому для корректного создания точки восстановления данная служба должна быть запущена.
Примечание
С
Мастер Восстановление системы
Расположение: %systemroot%\system32\rstrui.ехе.
Мастер Восстановление системы, который представляет собой файл rstrui.exe, позволяет восстановить состояние компьютера на основе созданной ранее точки восстановления. Использование мастера не является сложным делом – он состоит всего лишь из одного шага, на котором нужно выбрать конкретную точку восстановления из списка созданных ранее точек.
После того как вы нажмете кнопку Готово, отобразится сообщение о том, что идет подготовка к восстановлению, после которой компьютер начнет перезагружаться. Если восстановление из точки отката прошло успешно, то при следующем входе в систему перед вами отобразится сообщение от службы Восстановление системы об этом.
Программа rstrui.ехе также поддерживает два параметра: /RUNONCE и /OFFLINE: <точка откатах Первый отображает сведения о дате последнего восстановления системы из точки восстановления. Второй же восстанавливает систему на основе точки восстановления.
Настройка службы Восстановление системы с помощью реестра
Служба Восстановление системы хранит параметры своей работы в двух ветвях системного реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\SPP\Clients и HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore.
Настройки создания точек восстановления
В первой из этих ветвей описываются параметры создания точки восстановления. Например, список всех разделов, для которых службе Восстановление системы разрешено создавать точки восстановления, содержится в параметре REGMULTISZ-типа {09F7EDC5-294E-4180-AF6A-FB0E6A0E9513}, расположенном в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ SPP\Clients. Кроме того, в первой ветви реестра могут присутствовать следующие параметры REG_DWORD-типа.
• CreateTimeout – определяет интервал ожидания создания теневой копии (в миллисекундах) при создании новой точки восстановления. Если по истечении данного интервала теневая копия нужных файлов создана не будет, то создание точки восстановления будет завершено ошибкой.
• DisableOptimizedRPCreation – позволяет отключить выполнение оптимизации при создании точки восстановления.
Настройки службы Восстановление системы
В ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurrentVersion\SystemRestore содержатся параметры настройки службы Восстановление системы. Большинство из них имеют тип REG-DWORD.
• RPGlobalInterval – определяет интервал между созданиями точек восстановления в секундах (по умолчанию используется интервал в 24 часа).
• RPLifelnterval – указывает время хранения точек восстановления в секундах.
В подразделе cf g данной ветви реестра может присутствовать параметр REGDWORD-типа DiskPercent. Он определяет процент места на диске, который будет забирать под свои нужды служба Восстановление системы.
На работу службы Восстановление системы также влияют
настройки создания теневых копий. Но о них мы поговорим далее в этой книге.Инструмент командной строки архивации
Расположение: %systemroot%\system32\wbadmin.ехе.
Выполнить архивирование файлов можно и с помощью новой программы командной строки wbadmin.exe. Программа поддерживает следующие параметры:
• START BACKUP – backuptarget:<буква диска или UNC-имя общего ресурса, в который нужно выполнить архивирование> – include:<буквы дисков, содержимое которых нужно архивировать, написанные через запятую> – выполняет архивацию содержимого дисков, указанных в параметре – include, на диск или в общий каталог, указанный в параметре – backuptarget.
• STOP JOB – отменяет текущую операцию архивирования или восстановления системы.
• GET VERSIONS – backuptarget:<буква диска или UNC-имя общего ресурса> – отображает даты создания архивов (в формате MM/DD/YYYY-НН: ММ), расположенных на указанном в параметре – backuptarget диске или общем ресурсе.
• GET ITEMS – version <дата создания архива> – backuptarget:<буква диска или UNC-имя общего ресурса> – отображает содержимое архива, расположенного на указанном в параметре – backuptarget диске или общем ресурсе и имеющего указанную в параметре – version дату создания.
• GET STATUS – отображает статус выполнения текущей операции архивирования или восстановления.
Работа с теневыми копиями
Как было сказано выше, архивирование файлов основано на службе теневого копирования. Некоторые параметры работы службы теневого копирования можно также настроить с помощью специальных окон операционной системы.
Вкладка Предыдущие версии
В операционной системе Windows Vista окно Свойства любых файлов и папок содержит новую вкладку: Предыдущие версии. С ее помощью вы можете просмотреть список копий данных файлов или папок, созданных ранее с помощью службы теневого копирования. При этом с помощью той же вкладки можно открыть конкретную теневую копию файла или каталога (с помощью кнопки Открыть), создать новую теневую копию файла на основе существующей теневой копии (с помощью кнопки Копировать), а также восстановить содержимое файла или каталога на основе конкретной теневой копии (с помощью кнопки Восстановить).
Для примера попробуйте создать теневую копию раздела с помощью рассмотренной выше программы vssuirun.ехе. А после этого посмотрите на содержимое вкладки Предыдущие версии окна Свойства файла или каталога, расположенного на разделе, теневую копию которого вы только что создали.
Теневая копия всех каталогов определенного раздела также создается во время создания точки восстановления с помощью службы Восстановление системы.
Содержимое вкладки Предыдущие версии можно ограничить с помощью групповых политик. Для этого применяются политики файла PreviousVersions. admx, расположенные в подразделе Конфигурация пользователя → Административные шаблоны → Компоненты Windows → Проводник Windows → Предыдущие версии.
Политики данного подраздела изменяют значения параметров REGDWORD-типа, расположенных в ветви реестра HKEY_CURRENT_USER\Software\Policies\ Microsoft\PreviousVersions.
• DisableBackupRestore – если значение данного параметра равно 1, то восстановление файла из резервной копии будет запрещено.
• DisableLocalPage – при установке значения этого параметра равным 1 вкладка Предыдущие версии не будет отображаться в окне Свойства для файлов и папок, расположенных на локальном компьютере.