I've found that on windows + linux environment, after DHCP synchronization all linux DNS record are missing. FYI, it only happen on DNS record for clients with DHCP IP assignment. DNS record for linux client with reservation works perfectly.
On another lab environment, I found that all DNS record for clients with DHCP IP assignment disappear on synchronization phase (both windows and linux).
Im using suse linux 9.3 for client and windows 2003 R2 for DHCP server, AD + DNS server.
Looks like this process happen during import phase. I've tried :
"netsh dhcp server import backupfile.txt"
and after that suddenly all DNS record for linux client with DHCP IP assignment got disappeared.
To overcome this problem I setup scheduled task to rename dhcp.mdb to dhcp_backup.mdb on C:\windows\system32\dhcp about 3 minutes (or more) before synchronization period on secondary DHCP server. Another approach is by simply deleting dhcp.mdb on that directory. After synchronization, DHCP server will rebuild the database using the information from primary DHCP server's backup.
Why I choose 3 minutes? Sometimes synchronization phase on secondary server running ahead of time. For example, I setup 15:15 using DHCP Redundancy config, but it runs on 15:13. I don't know why, but it happen several times on my lab.
Stefan, if you can make this process runs integrated with DHCP sync on secondary server and see what happen with the execution time bug, that would be awesome.
Thanks
