WEB开发网
开发学院操作系统windows 2008 Windows 2000活动目录的复制 阅读

Windows 2000活动目录的复制

 2008-11-27 12:45:08 来源:WEB开发网   
核心提示: 如果两个修改同时发生,会怎么样?您可能已经想到,Windows 2000活动目录的复制(3),如果两个管理员,在不同的DC上,发生了修改冲突, 图 D: 根据两个属性值的时间标签,同时对同一个对象的同一个属性做了修改,这怎么办?微软也想到了这个问题

如果两个修改同时发生,会怎么样?

您可能已经想到,如果两个管理员,在不同的DC上,同时对同一个对象的同一个属性做了修改,这怎么办?微软也想到了这个问题。为了分开这些修改冲突,AD数据库使用了一套属性版本号系统。AD数据库里的每个属性都有一个版号,每次属性被修改时,版本号都更新。属性版本号在域里的所有DC上都应当相同。如果DC通过复制接收到属性的修改,它对打在修改上的属性版本号和它的数据库里的版本号进行比较。然后进行下面的处理:

如果属性版本号比DC数据库里的版本号低,DC就忽略修改。

如果版本号相同(称为修改冲突),但是两个版本的属性值不同,DC就会用具有最后时间标签的属性值来打破这个约束。这样的修改冲突如图图 C 所示,而它的解决办法如图 D所示。 但是不用担心,AD服务会给管理员用户发送一条通知,让他知道发生了冲突。

更极端的可能性是属性版本号和时间标签都相同。这种情况下,微软选择按DC的GUID级别高低选出获胜的修改。因为GUID是绝对唯一的,所以AD使用最高GUID,就打破了限制。

就象您会想到的,微软在AD时集成了时间同步服务,这样所有的DC在给它们的目录修改做标记时,就会使用相同的时间。

图 C: 在用户的电话号码属性上,发生了修改冲突。

Windows 2000活动目录的复制

图 D: 根据两个属性值的时间标签,冲突得到解决。

Windows 2000活动目录的复制

站点

上一页  1 2 3 4 5  下一页

Tags:Windows 活动 目录

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接