I'm working on a two-node, multi-site Failover Cluster running Windows Server 2008 R2 with Service Pack 1. Each site has a domain controller running Windows Server 2008 R2 with Service Pack 1. Forest and domain both run Windows Server 2008 R2 native mode. The zone containing the host records for the cluster resources is replicated to all domain controllers in the domain.
I'd like to trigger immediate replication of DNS entries that are changed when the cluster resources are failed between sites. I have enabled Auditing for the DomainDnsZones partition and have created an event triggered scheduled task for Event 4662 to run repadmin.exe /replicate destinationdc sourcedc DC=DomainDnsZones,DC=contoso,DC=local.
This works pretty well. When the resource group is moved from site A to site B, the DNS record for the resource is changed on the domain controller in site B and generates the 4662 event. The scheduled task replicates the change to domain controller in site A and ADSIEdit shows the object has been updated on the site A domain controller. But in my testing, it takes 2-3 minutes for the change to be reflected in the DNS table on the site A domain controller.
Questions:
1. How long should it take for the replicated DNS record to reflect in the DNS table on the site A domain controller?
2. Is there any way to accelerate the refresh of the table after the change has been replicated?
Thanks in advance for your help.