Пришло время сделать резервную копию конфигурации DHCP-сервера. DHCP-сервер размещен на сервере с MS Windows 2003 (на серверах с Win2000, WinNT4.0 описанный ниже способ не пройдет).
Существует два варианта netsh dhcp для этих целей:
1. Можно сохранить только конфигурацию DHCP-сервера:
netsh dhcp server xxx.xxx.xxx.xxx dump > \\Backup\Dhcp\Dhcpcfg.dump
Восстановить так:
netsh exec \\Backup\Dhcp\Dhcpcfg.dump
net stop dhcpserver
net start dhcpserver
* обратите внимание, что команду exec следует выполнять локально (из консоли сервера на котором восстаналивается конфигурация DHCP)
2. Можно сохранить еще и базу DHCP (т.е. кому, что и насколько выдано):
netsh dhcp server xxx.xxx.xxx.xxx export \\Backup\Dhcp\Dhcpcfg+base.dump all
Восстановить так:
netsh dhcp server yyy.yyy.yyy.yyy import \\Backup\Dhcp\Dhcpcfg+base.dump all
* обратите внимание, что команды export и import успешно будут выполнены только локально (из консоли сответстующего сервера DHCP). Удаленно их выполнить нельзя. Так же обратите особое внимание, в момент выполнения этих команд DHCP-сервер обслуживание клиентов не производит. Планируйте данную задачу на время найменьшей нагрузки
Вариант (1) удобен, если при переносе есть необходимость что-либо поправить в конфигурации DHCP-сервера (т.к. это набор человекочитаемых команд).
Для резервного копирования удобен вариант (2), т.к. помимо конфигурации сохраняется еще и база DHCP-сервера.
При резервном копировании DHCP-сервера я обычно выполняю оба варианта. Это позволяет в случае необходимости быстро восстановить базу данных, а затем еще накатить измененную конфигурацию (что иногда бывает полезно)
[…]