Наше завдання - перенести встановлений DHCP з одного комп'ютера під управління ОС Windows на інший зберігши при цьому по можливості всі налаштування цього сервера. Звичайно іноді можна просто заново налаштувати новий сервер аторізовав його в AD, але якщо він має багато налаштувань або довгі списки резервування як в моєму випадку, то це може бути накладно.
Отже, запускаємо PowerShell від імені адміністратора (інакше Add-WindowsFeature може завершитися з помилкою доступу) і підключаємо необхідний для роботи з ролями сервера модуль ServerManager:
Для того, щоб подивитися чи підключений модуль використовуйте get-module
Потім додаємо роль DHCP сервера використовуючи командлет Add-WindowsFeature, він же Install-WindowsFeature:
Add-WindowsFeature -IncludeManagementTools dhcp
При цьому параметр -IncludeManagementTools необхідно вказати для установки консолі управління сервером DHCP. За замовчуванням Add-WindowsFeature ставить роль DHCP сервера без відповідної консолі.
Add-DhcpServerInDC -DnsName mysrv.mydomen.ru -IPAddress [IP вашого сервера]
Експортуємо настройки зі старого сервера:
Export-DhcpServer -ComputerName old-srv.mydomain.ru -File C: \ myfile.xml -verbose
Конфігурація старого сервера експортується в XML форматі в файл myfile.xml. Тепер на старому сервері службу DHCP можна і потрібно відключити.
Імпортуємо настройки на наш новий сервер:
Import-Dhcpserver -ComputerName new-srv.mydomen.ru -File C: \ myfile.xml -BackupPath C: \ backup \ DHCP \ -verbose
Усе. Перенесення DHCP сервера завершено. Тепер можна все перевірити і радіти.