我的公司有80多个站点,而我的前任,由于我不知道的原因,花费了大量的时间来阻止总部的DC和分支机构的RODC之间的复制。
我需要重置他们的设置,以允许复制在整个白天,减少频率在白天和全频率在夜间。
有办法批量地做这些改变吗?我完全不想一个接一个地替换他们.
PS:我指的是这两个地方的复制设置:
发布于 2012-07-11 15:38:16
进度属性是一个BLOB,所以从PowerShell设置它可能会有点痛苦。我怀疑您可以使用GUI手动设置一个站点链接,然后使用存储在"Schedule“中的值来替换其他站点链接上的"Schedule”值。
我还没有测试这段代码,但我怀疑这将有助于将复制间隔重置为默认值(15分钟)和复制计划(前提是您获得在" schedule“属性中指定的适当值)。
Get-ADObject -Filter 'objectClass -eq "siteLink"' -SearchBase (Get-ADRootDSE).ConfigurationNamingContext | Set-ADObject -Replace @{ReplInterval=15;Schedule=your_schedule_value}每个站点中每个服务器中的连接对象也有一个"Schedule“属性。我建议清除这些属性(有效地将它们返回到24x7计划),并在"siteLink“对象上设置复制计划。这将允许您向站点w/o中添加另一个服务器,要求您在该单个服务器上设置计划。siteLink对象的日程安排将“超过”在单个服务器的“连接”对象上指定的计划。
您可以通过运行以下命令将这些计划清除回默认状态:
Get-ADObject -Filter 'objectClass -eq "nTDSConnection"' -SearchBase (Get-ADRootDSE).ConfigurationNamingContext | Set-ADObject -Clear Schedulehttps://serverfault.com/questions/406758
复制相似问题