Міграція сервера DHCP в Windows Server

Якщо ви коли-небудь були змушені переносити DHCP-сервер з одного фізичного сервера на інший, ви знаєте, що цей процес не зовсім простий і інтуїтивно зрозумілий в тому випадку, якщо Ваш DHCP сервер працює під управлінням Windows Server 2003. На щастя, коли в Microsoft розробляли Windows Server 2008, вони повністю переробили інтерфейс адміністратора, перенесення DHCP сервера в якому істотно спростився. У цій статті я покажу Вам, як же виконати перенос DHCP сервера в Windows Server. (Короткий FAQ по протоколу DHCP)

Міграція DHCP в Windows Server 2003

Так як ця стаття повинна бути про Windows Server 2008, я не хочу занадто багато говорити про Windows Server 2003. Проте, я приведу короткий огляд процесу міграції сервера DHCP в цій версії Windows.

Щоб перенести DHCP в Windows 2003 Server, перше, що ви повинні зробити, це зупинити, а потім відключити службу DHCP. Природно, це означає, що клієнти не зможуть використовувати сервер DHCP для отримання IP адрес до завершення процесу міграції. Потім Ви повинні скопіювати \%systemroot% \ System32 \ DHCP папку в якесь безпечне місце, яке можна буде використовувати в подальшому. Зробивши це, ви повинні видалити цю папку з вихідного сервера.

Далі, вам доведеться виконати певну роботу за допомогою редактора реєстру. Як завжди, при працюєте з редактором реєстру, ви повинні зробити його резервну копію, так як некоректні зміни можуть грунтовно порушить Windows. Перейдіть в розділ реєстру HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ DHCPServer \ Configuration. Тепер, виберіть команду Save Key, і експортуйте цю гілку реєстру свого безпечне місце. Коли ви закінчите, ви можете видалити компонент DHCP-сервера за допомогою майстра Add / Remove Windows Components.

Відновлення DHCP сервера в Windows Server 2003

Перш ніж ви зможете відновити DHCP сервер з Вашої резервної копії, ви повинні спочатку встановити компонент DHCP-сервер на Ваш новий сервер, і відразу після цього, ви повинні зупинити і тимчасово відключити службу DHCP. Тепер перейдіть в той резервний каталог, який ви створили раніше і знайдіть там файл з ім'ям System.mdb. Якщо цей файл існує, перейменуйте його в system.src. Тепер ви повинні скопіювати всі файли з каталогу з резервної копії на новий сервер в папку %systemroot% \ System32 \ DHCP.

Тепер ви можете відновити резервну копію системного реєстру, який ви створили раніше. Для цього відкрийте редактор реєстру і перейдіть в розділ HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ DHCPServer\ Configuration. Виберіть команду Restore з меню редактора реєстру, а потім відновитеся з резервної копії цієї гілки з іншого сервера, яку ви створили раніше. Коли закінчите, закрийте редактор реєстру, завантажити з нього машину, а потім увімкніть та запустіть службу DHCP. На цьому процес міграції сервера DHCP завершено. Ви отримали повністю працездатний сервер з тими ж налаштуваннями.

Міграція DHCP в Windows Server 2008

Як ви бачили, переміщення служби DHCP з одного сервера на інший в Windows Server 2003 було не дуже зручною процедурою. На щастя, цей процес набагато спростився в Windows Server 2008. Щоб приступити до роботи, відкрийте DHCP Manager в адміністративному меню. Коли консоль відкриється, клацніть правою кнопкою миші на імені сервера, а потім виберіть команду Backup в контекстному меню.

Коли ви це виконаєте, Windows попросить вас вказати місце розташування файлу з резервної копії, який ви плануєте створити. Після вибору папки, натисніть кнопку ОК, і файл з резервною копією буде створено.

Відновлення DHCP сервера в Windows Server 2008

Microsoft значно спростила процес відновлення DHCP сервера. Для цього просто відкрийте консоль управління DHCP, клацніть правою кнопкою миші на сервері, який ви хочете відновити з резервної копії, і виберіть команду Restore з контекстного меню. Тепер просто вкажіть шлях до резервної копії, з якої Ви хочете відновитися, і натисніть кнопку ОК. Windows потім зупинить і перезапустить службу DHCP Server. Потім натисніть кнопку Yes, і відновлення почнеться. Коли процес завершиться, сервіс DHCP-сервер автоматично перезавантажиться з новими налаштуваннями.

висновок

У цій статті я розповів Вам, як можна перенести конфігурацію DHCP-сервера з одного сервера на інший. Майте на увазі, що незалежно від того, чи виконуєте Ви цю процедуру в Windows Server 2003 або Windows Server 2008, ви повинні відключити будь-який сервер DHCP, який містить конфліктуючі області (scope) до виконання процесу відновлення.