On windows 2012 R2 servers we have setup the DHCP cluster in the "Hot Stanby" mode to provide redundancy.
But we have noticed that the DHCP reservations do not sync across to the other server.
When I perform a sync for a scope only following tasks are performed and syncing reservations is one of the tasks.
![]()
Does it sync only 1 way i.e. from Active member to Passive?
If someone creates a reservation on Passive member will it replicate to Active member?
On one of the posts on internet I read that reservations not replicating is a known problem with DHCP cluster setup and to schedule a task with following command to ensure everything is replicated:-
Invoke-DhcpServerv4FailoverReplication -ComputerName "dhcpserver.contoso.com" -Name "SFO-SIN-Failover" -force
So I ran this command from Powershell on the Active server before scheduling it.
It resulted in the scope going offline and deleted a few reservations. I had to bring it online again manually after the command finished.
Why would the scope go offline?
And why did it delete a few reservation entries. Should I be running that command from Passive member of the cluster?
But we have noticed that the DHCP reservations do not sync across to the other server.
When I perform a sync for a scope only following tasks are performed and syncing reservations is one of the tasks.
Does it sync only 1 way i.e. from Active member to Passive?
If someone creates a reservation on Passive member will it replicate to Active member?
On one of the posts on internet I read that reservations not replicating is a known problem with DHCP cluster setup and to schedule a task with following command to ensure everything is replicated:-
Invoke-DhcpServerv4FailoverReplication -ComputerName "dhcpserver.contoso.com" -Name "SFO-SIN-Failover" -force
So I ran this command from Powershell on the Active server before scheduling it.
It resulted in the scope going offline and deleted a few reservations. I had to bring it online again manually after the command finished.
Why would the scope go offline?
And why did it delete a few reservation entries. Should I be running that command from Passive member of the cluster?