如何加快AD集成DNS区域复制? Server 2008 R2

我有大约一百个DNS区域,我需要从非AD集成转换为AD集成。 我想用最less的停机时间做到这一点。 到目前为止,我的过程是:

  1. 更改一个DNS服务器(也是域控制器)上的DNS区域以便集成到AD中
  2. 从它是次要区域的DNS服务器(也是域控制器)中删除DNS区域
  3. 等待几分钟时间,将该区域复制到此站点的第二台服务器。
  4. 我们实际上有两个网站参与这个,所以我们必须等待更长的时间复制到第二个站点

有什么方法可以加速同一站点上的服务器和不同站点上的服务器之间的DNS复制? 我们有Server 2008 R2 DNS / DC,并且在2003域function级别。

当然是 。

导致立即复制

如果希望立即执行复制而不是等待典型的复制周期,请按照下列步骤操作:

  1. 在“ Administrative Tools ,启动“ Active Directory Sites and Services
  2. 展开Sites 。 至less应该有一个标有“default-first-site-name”的站点(如果已经手动configuration了其他站点)。
  3. 展开“ default-first-site-name ,展开“ Server ,然后展开“ Computer
  4. 展开NTDS Settings 。 一个或多个对象在右窗格中列出。 其中一个对象是您想要的域控制器的链接。 要查看“友好”名称,请右键单击一个条目并查看名称。 其中一个对象指向您想要的域控制器。 用鼠标右键单击该条目,然后单击Replicate Now 。 复制是立即执行的。

注意 :更新目标控制器所用的时间取决于networking性能。

如果你想在后台打勾,使用repadmin: Repadmin

我用它来做几乎相同的事情。 不要复制一切,你只需要复制dnsDomain分区(我认为DN是dc = domaindnszones,dc = yourdomain,dc = co,dc = uk)。

如果我现在在工作,我可以挖掘一个工作的例子。

—编辑22/08/2012 —

repadmin示例:

 %SystemRoot%\System32\repadmin.exe /replicate <target_dc> <source_dc> DC=DomainDnsZones,DC=domain,DC=co,DC=uk 

OP现在可能已经转移到其他的东西了,但是其他的答案却缺less一个。

我在博客上find了解决scheme(alexwinner.com,2012-08-30, 由DNS服务查看Active Directory集成区域的轮询时间间隔 (编辑:链接已删除:请参阅编辑历史logging))。

  • 首先你强制站点复制
    命令:
    repadmin /syncall <REPLACEME-DC-NAME> dc=DomainDnsZones,dc=<REPLACEME-contoso>,dc=<REPLACEME-com> /d /e
    (将<尖括号内的stringreplace为您的环境的有效名称。)
  • 然后,您应该强制DNS区域轮询 AD数据库。
    命令:
    dnscmd /zoneupdatefromds <zone name>
    (将<尖括号内的stringreplace为您的环境的有效名称。)

您不指定DNS服务器运行的Windows版本或域控制器正在运行的Windows版本,但站点间复制通常在15秒内(在同一站点中到最近的复制伙伴)发生,而站点间复制每180分钟发生一次,可以在ADS&S中更改,如HopelessN00b在答复中所述。

试试这个,在我的情况下工作,尽pipe是不同的情况。 删除辅助区域并将主区域更改为广告域集成区域后,首先确保区域传输已正确设置,然后重新加载主区域。 在我的情况下重新加载主区域强制立即同步到名称服务器选项卡中指定的其他DNS服务器。