|
Как перенести базу данных DHCP с одного сервера на другой?
Выполните следующие шаги на сервере, который является первоначальным DHCP Server сервисом. Предупреждение: перенос базы следует делать только в нерабочее время, иначе все компьютеры, использующие DHCP, зависнут!
- Войдите как Administrator и остановите DHCP (Start - Settings - Control Panel - Services - Microsoft DHCP server - Stop).
- Запретите запуск службы после перезагрузки. Для этого выберите апплет Services в Control Panel, далее Microsoft DHCP Server и кликните Startup. Выберите disabled и OK.
- Скопируйте директорию DHCP %systemroot%\system32\DHCP во временное место для дальнейшего использования.
- Запустите редактор реестра (regedt32.exe)
- Перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Configuration
- Сохраните этот ключ (Save Key) с именем, например dhcpcfg.bck
- Закройте редактор реестра
Дополнительно, если надо вообще убрать DHCP с этой машины, удалите директорию (%systemroot%\system32\dhcp) убейте DHCP Service (Start - Settings - Network - Services - Microsoft DHCP Server - Remove).
На новом DHCP сервере выполните следующее:
- Войдите как Administrator.
- Если служба DHCP не установлена, установите ее (Start - Settings - Control Panel - Network - Services - Add - DHCP Server).
- Остановите службу DHCP (Start - Settings - Control Panel - Services - Microsoft DHCP server - Stop).
- Удалите содержимое %systemroot%\system32\dhcp.
- Скопируйте сохраненную копию %systemroot%/system32/dhcp, но переименуйте файл system.mdb в system.src Если вы используете NT 4.0, и у Вас нет такого файла, игнорируйте его отсутствие.
- Запустите редактор реестра (regedt32.exe).
- Найдите HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCPServer\Configuration и выберите его.
- В меню registry выберите restore.
- Найдите %systemroot%\system32\dhcp\backup\dhcpcgf и кликните open.
- Yes на все предупреждения.
- Закройте реестр.
- Перезагрузитесь.
|