Иногда возникает необходимость переноса областей DHCP (Scope) между серверами Windows Server, особенно если область содержит некоторое количество резервирований. Задача с лёгкостью выполняется с помощью встроенной в Windows Server утилиты Netsh.
Для того чтобы выполнить экспорт областей в файл для последующего импорта на другом сервере выполним команду:
Netsh dhcp server \\Server01 export C:\Temp\DHCPScopes
Копируем получившийся файл DHCPScopes на другой сервер и выполняем операцию импорта областей:
Netsh dhcp server \\Server02 import C:\Temp\DHCPScopes
В моём случае копировалась супер-область с двумя входящими в неё областями. Попытки при копировании указать конкретную отдельную область у меня успехом не увенчались, – в любом случае выполнялся перенос всех областей, возможно это связано именно с используемой у меня супер-областью. Это я говорю к тому что прежде чем выполнять экспорт/импорт во избежание недоразумений желательно сделать так чтобы имена и диапазоны копируемых областей не пересекались с уже имеющимися на сервере областями. Вывести список всех областей можно также командой:
Netsh dhcp server \\Server02 show scope