Active Directory Replication(复制)
KCC(The Knowledge Consistency Checker)知识一致性检查器是一个内置的程序,在所有与管理器上运行,为林创建复制拓扑。默认,KCC15分钟间隔运行一次,根据当时存活的最佳连接设计域控制器之间的复制路由。KCC在同一站点内自动为域控制器之间创建复制连接。若存在多个站点,配置站点之间的连接;KCC也可以自动创建站点之间的连接。
Topology concepts and components 拓扑概念和组件
虽然复制对整个域控制器林具有同步ActiveDirectory信息的作用,但实际的复制过程一次在两个域控制器之间发生。复制多配表明确定那个域控制器从其他域控制器或其他域控制器进行复制。当决定对一个特殊站点的整组域控制器(考虑到每个域控制器必须能够接收存储相同信息的林中所有域控制器的更改),结果是站点内复制的复制拓扑。当林在多个站点中具有域控制器时,计算机之间的某些复制连接必须跨站点,并且还创建了站点之间的复制拓扑。
总拓扑实际上由几个底层拓扑组成:每个必须复制的目录分区组合都有一个拓扑。存储相同域目录分区的域控制器必须相互连接,并且所有域控制器必须能够复制架构和配置目录分区。模式和配置目录分区是在一个单独的拓扑上复制的;但是,如果这些目录分区的连接在域控制器(例如,两个域控制器存储相同的域目录分区)之间是相同的,则可以使用单个连接。
对以下目录分区组合的路由进行聚合,以达到总体拓扑:
- 站点内的配置和架构。
- 站点中的每个域目录分区。
- 站点中的全局目录只读、部分目录分区
- 站点之间的配置和架构。
- 站点之间的每个域目录分区
- 全局目录只读,站点之间的部分目录分区。
Topology-related Components 拓扑相关组件
ActiveDirectory使用存储在全林配置目录分区中的信息来建立和实现复制拓扑。几个配置对象定义复制所需的组件:
站点和与它们关联的域控制器。
标识站点内域控制器之间的复制任务的路由的连接。
使站点之间的复制连接成为可能的链接。
链接用于在站点之间进行通信的传输。
KCC使用这些对象和其他对象及其属性创建和管理 the connections by which directory updates are transferred and to specify one or more domain controllers from which a particular server requests changes。直接相互复制的域控制器称为复制伙伴(replication partners)。每次KCC运行时(默认情况下每15分钟一次),这些复制关系根据可用的域控制器以及它们在网络上的距离,在必要时自动添加、删除或修改
KCC使用以下组件管理复制:
Connections
KCC创建允许域控制器相互复制的连接。连接定义了从一个域控制器(源)到另一个域控制器(目的地)的单向入站路由。KCC在可能的地方重用现有的连接,删除未使用的连接,如果不存在满足当前需要的连接,则创建新的连接。
Servers
每个域控制器都由一个服务器对象表示。服务器有一个子对象NTDS设置,它存储入站连接;也就是说,服务器的连接对象指定从源域控制器到服务器对象的连接。
Sites
站点定义了一组在速度和成本方面连接良好的域控制器。同一站点中的域控制器根据通知进行复制:当域控制器发生更改时,它会通知其复制伙伴。然后,通知的合作伙伴请求更改,然后进行复制。由于不关心复制速度或成本,所以站点内的复制是按需要进行的,而不是按计划进行的。
注意:
为了考虑网络故障的可能性,这可能会导致一个或多个通知丢失,除了更改通知外,默认的计划是每小时在站点内复制一次。站点之间的复制按照计划进行;授权管理员可以使用该计划根据网络流量和成本确定复制的最有利时间。站点相当于一组或多个Internet协议(IP)子网。
注意:
在两个站点之间无法启动连接的情况下(例如,当一个站点需要拨号连接时),可以根据更改而不是时间表启动交互复制。
Subnets
TCP/IP网络上的计算机根据其在子网或子网中的位置分配给站点。SUBNETS分组计算机的方式,以标识它们在网络上的物理接近性。在域控制器定位过程中使用子网信息在与登录计算机相同的站点中查找域控制器。此信息还用于ActiveDirectory复制,以确定域控制器之间的最佳路由。
Site Links
要在两个站点之间进行复制,必须在两个站点之间建立链接。网站链接不会自动生成,可以在ActiveDirectory站点和服务中创建。除非有站点链接,否则KCC不能在两个站点中的计算机之间自动创建连接,并且不能在站点之间进行复制。每个站点链接都包含确定何时可以在所连接的站点之间进行复制的计划。ActiveDirectory站点和服务用户界面保证每个站点至少位于一个站点链接中。一个站点链接可以包含两个以上的站点,在这种情况下,所有的站点都有相同的连接。
Bridgehead Servers
为了跨站点链接进行通信,KCC在每个站点中自动指定一台服务器,称为桥头服务器,以执行站点到站点的复制。随后的复制是通过站点内的复制进行的。建立站点链接后,授权管理员可以指定他们希望在站点之间接收复制的桥头服务器。通过指定要在站点之间接收复制的特定服务器,而不是使用任何可用的服务器,授权管理员可以指定站点之间连接的最有利条件。桥头服务器确保大多数复制发生在站点内部,而不是站点之间
Site Link Bridges
当超过两个站点被链接用于复制并使用相同的传输时,假设站点链接具有公共站点,默认情况下,所有站点链接都是“默认的”桥接。当站点链接被桥接时,它们是传递性的。也就是说,特定传输的所有站点链接都隐含地属于该传输的单站点链接桥。因此,在一个完全路由的IP网络(其中所有站点都可以通过IP通信)的共同情况下,管理员不必配置任何站点链接桥。如果IP网络没有完全路由,则可以在IP传输(IP传输对象属性表或SMTP传输对象属性表中的通用选项卡上的桥接所有站点链接选项)中关闭传递站点链接特征。在这种情况下,所有IP站点链接被认为是不及物的,并且站点链接桥被配置。站点链接桥相当于不相交的网络;桥内的所有站点链接都可以通过路由进行路由,但是它们不在桥的外部路由。
Active Directory Replication(复制)的更多相关文章
- 部署额外域控制器,Active Directory
部署额外域控制器 转自:http://yuelei.blog.51cto.com/202879/117599 如果域中只有一台域控制器,一旦出现物理故障,我们即使可以从备份还原AD,也要付出停机等 ...
- windows server 2012 AD 活动目录部署系列(七)Active Directory 的授权还原
域内所有的域控制器都有一个内容相同的Active Directory,而且 Active Directory 的内容是动态平衡的,也就是说任何一个域控制器修改了 Active Directory,其他 ...
- Active Directory网域
Active Directory网域 3.1Windows网络的管理方式 3.1.1工作组模式 工作组由一组用网络连接在一起的计算机组成,他们将计算机内的资源共享给用户访问.工作组网络也被称为“对等式 ...
- Windows Server 2016-管理Active Directory复制任务
Repadmin.exe可帮助管理员诊断运行Microsoft Windows操作系统的域控制器之间的Active Directory复制问题. Repadmin.exe内置于Windows Serv ...
- 安装 Windows Server 2012 Active Directory 只读域控制器 (RODC)(级别 200)
安装 Windows Server 2012 Active Directory 只读域控制器 (RODC)(级别 200) 适用对象:Windows Server 2012 本主题介绍如何创建分步的 ...
- 域知识深入学习一:Active Directory 域服务
AD DS用来组织,管理,控制网络资源 1.1 Active Directory 域服务概述 AD内的directorydatabase(目录数据库)用来存储用户账户,计算机账户,打印机与共享文件 ...
- CAS FOR WINDOW ACTIVE DIRECTORY SSO单点登录
一.CAS是什么? CAS(Central Authentication Service)是 Yale 大学发起的一个企业级的.开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(支持 ...
- AD域的安装(在Windows Server 2003中安装Active Directory)
在Active Directory中提供了一组服务器作为身份验证服务器或登录服务器,这类服务器被称作域控制器(Domain Controller,简称DC).建立一个AD域的过程实际就是在一台运行Wi ...
- Windows Azure Active Directory (4) China Azure AD Self Password Reset
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China. 在开始本章内容之前,请读者熟悉笔者之前写的文档: Windows ...
随机推荐
- 1.App Inventor 2简介
App Inventor 原是Google实验室(Google Lab)的一个子计划,由一群Google工程师和勇于挑战的Google使用者共同参与设计完成.Google App Inventor是一 ...
- Nginx 一个高性能的HTTP和反向代理服务器
本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解过,欢迎留言交流. Nginx能做什么 ——反向 ...
- Nginx下载服务器配置文件
server { listen 8080; server_name localhost; #charset koi8-r; charset utf-8; #access_log logs/host.a ...
- Jmeter接口测试-断言
JMeter接口测试-断言 对应qq群号:616961231 一个http请求发出,怎么判断执行的是否正确呢? 通过检查服务器响应数据,是否符合预期的数据, 如果是,任务成功, 如果否, 任务失败 ...
- eShopOnContainers 知多少[3]:Identity microservice
首先感谢晓晨Master和EdisonChou的审稿!也感谢正在阅读的您! 引言 通常,服务所公开的资源和 API 必须仅限受信任的特定用户和客户端访问.那进行 API 级别信任决策的第一步就是身份认 ...
- Linux 桌面玩家指南:10. 没有 GUI 的时候应该怎么玩
特别说明:要在我的随笔后写评论的小伙伴们请注意了,我的博客开启了 MathJax 数学公式支持,MathJax 使用$标记数学公式的开始和结束.如果某条评论中出现了两个$,MathJax 会将两个$之 ...
- Floor报错原理分析
最近开始打ctf了,发现好多sql注入都忘了,最近要好好复习一下. 基础知识: floor(): 去除小数部分 rand(): 产生随机数 rand(x): 每个x对应一个固定的值,但是如果连续执行多 ...
- python默认编码设置
打开python 的gui,输入 1 2 import sys sys.getdefaultencoding() 查询系统当前默认编码 默认情况下显示编码方式为ASCII 在python安装目录下 ...
- 3.1依赖注入「深入浅出ASP.NET Core系列」
希望给你3-5分钟的碎片化学习,可能是坐地铁.等公交,积少成多,水滴石穿,谢谢关注. 从UML来理解依赖 1.1什么是依赖 我们先看下图 可以简单理解,一个HomeController类使用到了DBC ...
- 对称密码——DES加密算法
前言 本篇博文将介绍对称密码算法中的DES密码的算法原理与代码实现(Java) DES算法原理 DES加密算法是对称加密算法(加密和解密使用同一个密钥)中的一种,DES也是分组密码,以64位为分组对明 ...