Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БОС(Лабораторные).doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
812.54 Кб
Скачать

4.3. Экспорт и импорт файлов реестра

Программа Regedit позволяет экспортировать весь реестр целиком или от­дельные его ключи. Экспорт может производиться на любое устройство, имеющееся в локальной системе.

Экспорт файлов реестра очень удобно выполнять в каталог, созданный специ­ально для этой цели. Он может располагаться на сетевом диске и иметь инди­видуальные подкаталоги, назначенные каждому из пользователей для экспорта файлов реестра. Если этот каталог включить в список каталогов, подлежащих регулярному резервному копированию, то и вы, и все ваши пользователи полу­чат дополнительные гарантии надежности.

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

Чтобы восстановить ключи реестра с помощью Regedit, выберите из меню Registry команду Import Registry File. В диалоговом окне Import Registry File следует выбрать файл, который требуется импортировать.

4.4. Резервное копирование с помощью утилит Resource Kit

Программные продукты Windows NT/2000 Resource Kit могут существенно упростить администрирование и поддержку компьютеров Windows NT. Microsoft не обеспечивает официальной поддержки этих программных про­дуктов, не предоставляет никаких гарантий и предупреждает о том, что пользователь применяет эти средства на свой страх и риск. Помимо этого Microsoft предупреждает также, что эти утилиты не локализуются, они на­писаны и тестировались только для английской версии, и их использование совместно с локализованными версиями Windows NT может привести к не­предсказуемым результатам.

Тем не менее, несмотря на все сказанное, программные продукты серии Resource Kit пользуются заслуженным и широким успехом среди системных администраторов, специалистов по поддержке и программистов.

4.4.1. Утилита reg из Windows 2000 Resource Kit

Утилита REG, входящая в состав программного продукта Windows NT 5.0 Resource Kit, позволяет добавлять, редактировать, удалять и искать ключи и значимые элементы реестра, выполнять их резервное копирование и восста­новление, а также выполнять над ними другие операции. Утилита REG мо­жет использоваться из командной строки или применяться в командном файле. Она позволяет выполнять операции над реестрами как локального, так и удаленных компьютеров.

Reg.exe поддерживает следующие команды:

– REG QUERY.

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

– REG ADD.

Добавляет новый значимый элемент реестра в состав указанного ключа.

– REG UPDATE.

Вносит изменения в текущее значение элемента реестра. Если такой зна­чимый элемент отсутствует, то изменения не вносятся.

– REG DELETE.

Удаляет элемент, ключ или несколько ключей реестра.

– REG COPY.

Копирует элемент реестра в новый ключ реестра на локальном или уда­ленном компьютере.

– REG SAVE И REG BACKUP.

Копирует указанный элемент, ключ или улей реестра в указанный файл. Эта утилита очень полезна для резервного копирования частей реестра перед внесением изменений. Команды reg save и reg backup абсолютно идентичны.

– REG RESTORE.

Восстанавливает указанный значимый элемент, ключ или улей реестра из файла, созданного с помощью команд REG SAVE или REG BACKUP.

– REG LOAD.

Временно загружает указанный ключ или улей из файла, созданного командами reg backup и reg save в корень реестра. Эта команда полез­на для просмотра информации, редактирования элементов реестра или устранения неполадок.

­– REG UNLOAD.

Выгружает указанный ключ или улей, который предварительно был за­гружен с использованием команды reg load.

Команды reg save и reg backup поддерживают следующий синтаксис:

REG SAVE RegistryPath FileName [WMachine],

REG BACKUP RegistryPath FileName [WMachine],

где RegistryPathэто путь к элементу или ключу реестра в формате [ROOTKEY\]Key.

При этом параметр rootkey указывает корневой ключ реестра, который со­держит ключ, подлежащий сохранению (по умолчанию этот параметр полу­чает значение HKEY_LOCAL_MACHINE).

Корневой ключ реестра может указываться в сокращенном формате, с ис­пользованием одной из приведенных ниже аббревиатур:

HKEY_LOCAL_MACHINE-HKLM,

HKEY_CURRENT_USER-HKCU,

HKEY_CLASSES_ROOT-HKCR,

HKEY_CURRENT_CONFIGURATION-HKCC.

Keyэтот параметр указывает полный путь к ключу реестра, расположен­ному под корневым ключом, обозначенным параметром ROOTKEY.

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

Machine — этот параметр указывает имя удаленного компьютера (по умол­чанию используется локальный компьютер). При указании имен удаленных компьютеров следует использовать имена UNC (например: \\STATION1).

Команда reg restore поддерживает следующий синтаксис:

REG RESTORE FileName KeyName [WMachine]

FileNameимя подлежащего восстановлению файла (без расширения). Файл, указанный этим параметром, должен быть создан командами reg SAVE или REG BACKUP.

KeyName — имя ключа реестра в формате [ROOTKEY\]Key.

Kеу — полное имя ключа реестра, расположенного под ключом ROOTKEY.

Machine — имя удаленного компьютера в формате UNC (по умолчанию будет использоваться локальный компьютер).

Аппаратура и материалы

см. лабораторную работу № 1.

Указания по технике безопасности

см. лабораторную работу № 1.

Методика и порядок выполнения работы

Изучить теоретический материал работы с разрешения преподавателя:

– запустить редактор реестра, утилиту BackUp, и выполнить действия по сохранению реестра (пункт 1);

– создать диски аварийного восстановления ERD, выполнив действия по пункту 2;

– установить консоль восстановления, выполнив действия по пункту 3;

– исследовать список команд, поддерживаемых консолью восстановления.

Содержание отчета и его форма

Отчет по лабораторной работе оформляется письменно в рабочей тетради и должен содержать ответы на контрольные вопросы.

Вопросы для защиты работы

  1. Какие файлы входят в System state data?

  2. Описать процедуры резервного копирования System state data с помощью программы BackUp.

  3. Описать процедуру восстановления System state data с помощью программы BackUp.

  4. Какие ограничения действуют при резервном копировании и восстановлении System state data с помощью программы BackUp.

  5. Описать процедуру изготовления ERD для Windows 2000.

  6. Назначение и возможности консоли восстановления Windows 2000.

  7. Охарактеризовать способы запуска консоли восстановления.

  8. Как удалить консоль восстановления.

  9. Описать процедуры автоматического и ручного восстановления при помощи ERD.

  10. Описать процедуру ручного резервного копирования и восстановления реестра Windows 2000. Какие файлы при этом используются?

  11. Описать процедуры экспорта и импорта реестра. Какие особенности существуют при работе с этими функциями?

  12. Назначение, возможности утилиты REG из Windows 2000 Resource Kit.

  13. Какие команды поддерживает утилита Reg.exe?