Parfois, Active Directory DNS ne parvient pas à nettoyer correctement et à supprimer les anciens enregistrements DNS. Vous pouvez récupérer une liste d'enregistrements à l'aide de PowerShell.
Utilisez cet exemple pour récupérer les enregistrements DNS de l'année 2017. Remplacez « DCName » par le nom d'un contrôleur de domaine et « ad.yourdomain.com » par votre nom de domaine :
Get-DnsServerResourceRecord -ComputerName DCName -ZoneName "ad.votredomaine.com" -RRType "A" | Où {$_.TimeStamp.Year -eq 2017}
Ce code affichera les enregistrements DNS de plus de 14 jours :
Get-DnsServerResourceRecord -ComputerName DCName -ZoneName "ad.votredomaine.com" -RRType "A" | Où {($_.Timestamp -le (get-date).adddays(-14)) -AND ($_.Timestamp -like "*/*")}