我的公司有 80 多个站点,出于我不知道的原因,我的前任投入了大量时间来阻止总部的 DC 和分支机构的 RODC 之间的复制。
我需要重置他们的设置以允许全天复制,白天减少频率,夜间全频率。
有没有办法批量进行这些更改?我完全不期待将它们一个接一个地替换……
PS:我指的是这两个地方的复制设置:
- “ Sites\Inter-site Transports\IP ”下的“ Site Links ”
- “ Sites\(SiteName)\Servers\(ServerName)\NTDS Settings ”下的“ RODC Connection ”
Schedule 属性是一个 BLOB,因此从 PowerShell 设置它可能会有点麻烦。我怀疑您可以使用 GUI 手动设置您的站点链接之一,然后使用存储在“Schedule”中的值替换其他站点链接上的“Schedule”值。
我没有测试过这段代码,但我怀疑这可以将复制间隔重置为默认值(15 分钟)和复制计划(前提是您获得了在“计划”属性中指定的适当值)。
每个站点的每个服务器中的Connection对象也有一个“Schedule”属性。我建议清除这些属性(有效地将它们恢复为 24 x 7 计划)并在“siteLink”对象上设置复制计划。这将允许您向站点添加另一台服务器,而无需您在该单独的服务器上设置时间表。siteLink 对象的时间表将“胜过”在单个服务器的“连接”对象上指定的时间表。
您可以通过运行以下命令将这些计划清除回默认值: