First a tip for a great post about Aging and Scavenging of DNS records in Active Directory.
And second, I have heard about cases when server records hasn’t been updated for a while and gets cleaned up even dough they shouldn’t.
The blog post above has a “sanity check phase” where you look at records with old time stamps and resolves the issues before enabling scavenging. It also have a few tips on possible problems.
One problem I heard about was that Dynamic DNS registration was disabled for unknown reasons and they had to deploy scripts to enable this for a lot of servers.
(Note. Default the Windows Client/Server does an update every 24th hour.)
My thought is: In this case, to minimize the list of old time stamps and to ensure DDNS is enabled, you could enable two Group policy’s that can be found in:
Computer Configuration\Administrative Templates\Network\DNS Client
- Dynamic Update
- Registration Refresh Interval
Before you start with Aging and Scavenging, be more patient and enable DDNS on all your servers were applicable.
(There are a few other good policy’s for the DNS client, but I will cover them another time where they can be in good use)