Eu meio que resolvi isso. Eu deveria excluir os escopos anteriores.
netsh dhcp server delete scope 192.168.1.0 DHCPFULLFORCE
Temos o Windows Server 2008R2 como controlador de domínio com a funcionalidade Servidor DHCP . Tarefa era fazer servidor de reserva no site remoto em caso de falha do principal. A reserva estará em execução no Windows Server 2012R2 . A questão era como manter registros DHCP do servidor remoto atualizados. Como não há nenhuma replicação DHCP possível entre 2008R2 e 2012R2, e o cluster DHCP não é uma opção, eu tentei usar a abordagem netsh dhcp import / export para executar a cada hora no horário.
Exportar arquivo BAT no site local:
@echo off
c:
cd c:\DHCP-Export
echo DHCP Server configuration export started at %date% %time%
netsh dhcp server export \192.168.2.10\DHCP-Import\dhcpcfg.exp all
echo DHCP Server configuration export finished at %date% %time%
@echo on
Importar arquivo BAT no site remoto:
echo DHCP Server configuration import started at %date% %time%
netsh dhcp server import c:\DHCP-Import\dhcpcfg.exp all
echo DHCP Server configuration import finished at %date% %time%
Essas tarefas foram agendadas com conta administrativa. Primeira importação foi feita a partir de DC auxiliar para o servidor remoto e foi OK, servidor remoto tem escopos de arquivo. Mas depois, quando fiz a exportação do DC primário (com escopos diferentes) e importei para o remoto, ainda estava vendo escopos antigos no console DHCP do servidor remoto e nenhum novo, enquanto esperava ver os escopos do servidor principal.
O que estou fazendo de errado? Devo largar a configuração do DHCP do remoto antes de importar?
Eu meio que resolvi isso. Eu deveria excluir os escopos anteriores.
netsh dhcp server delete scope 192.168.1.0 DHCPFULLFORCE