Active Directory的 Windows PowerShell(AD)支持复制和拓扑管理。它包含了管理复制、站点、域和林、域控制器和分区的功能。过去的管理工具(如AD站点和服务管理单元与repadmin.exe)的用户将发现如今也可在Active Directory的Windows PowerShell上下文中使用相似功能。此外,cmdlet 可与现有的Active Directory的Windows PowerShell cmdlet 兼容,从而营造简化的体验并允许客户轻松创建自动化脚本.
可用于以下环境:
- Windows Server 2012 域控制器
- 安装了用于 AD DS 与 AD LDS 的角色管理工具的 Windows Server 2012
- 安装了用于 AD DS 与 AD LDS 的角色管理工具的 Windows 8 Release Preview
实验要求
- 两个 Windows Server 2012 域控制器:DC12 和 BDC12 是 srv12.com域的组成部分
- 查看域控制器及其站点
实现目标
- 获取所有控制器及相应站点的列表
- 管理复制拓扑
- 查看复制状态和信息
一、 安装“Windows PowerShell 的 Active Directory 模块”
这里我选择用powershell安装,你们也可以选择用UI的方式
二、 查看域控制器及其站点
在此步骤中,我们将使用 Windows PowerShell 的 Active Directory 模块查看此域的现有域控制器和复制拓扑。
要完成以下程序中的步骤,我们必须是域管理员组的成员或拥有同等权限。
打开“Windows PowerShell 的 Active Directory
1. 查看每个站点的详细信息
现在我们来查看每个站点的详细信息,输入以下命令, 星号 (*) 指示所有站点对象。
Get-ADReplicationSite -Filter *
2. 生成所有域控制器的表格
在提示“Windows PowerShell 的 Active Directory 模块”时键入以下命令: Get-ADDomainController -Filter * | ft Hostname,Site
此命令会返回域控制器主机名称以及它们的站点关联
三、 管理复制拓扑
1. 创建新站点
在提示“Windows PowerShell 的 Active Directory 模块”时键入以下命令:
New-ADReplicationSite xiaohui 此命令会创建新的分支机构站点 xiaohui
2. 创建新的站点链接
在提示“Windows PowerShell 的 Active Directory 模块”时键入以下命令:
New-ADReplicationSiteLink ‘srv12-link’ -SitesIncluded ‘Default-First-Sit e-Name’,’xiaohui’ -OtherAttributes @{‘options’=1}此命令创建了 BRANCH1 的站点链接并打开更改通知过程。
3. 设置链接成本和复制频率
在提示“Windows PowerShell 的 Active Directory 模块”时键入以下命令:
Set-ADReplicationSiteLink srv12-link -Cost 100 -ReplicationFrequencyInMinutes 15
此命令可将 BRANCH1 的站点链接成本设置为 100,并将站点的复制频率设置为“15 分钟”。
4. 将域控制器移动到不同站点
在提示“Windows PowerShell 的 Active Directory 模块”时键入以下命令:
Get-ADDomainController DC12 | Move-ADDirectoryServer -Site xiaohui
此命令会将域控制器 DC12 移动至 xiaohui 站点。
我们先来看看xiaohui站点中有没有服务器,如下图,为空
我们再来看一下,如下图,已经出现了dc12这个GC
至此完成了此次实验,祝大家成功!
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
应用PowerShell进行SharePoint Online管理
在应用PowerShell在线管理SharePoint之前,管理员需要进行一系列准备工作,例如下载SharePoint Online Management Shell等。
-
两种方式将Windows容器部署到微软Azure中
想要创建并管理Windows Server容器吗?本文将会介绍如何利用本地Docker命令和PowerShell模块来实现以上目标。
-
PowerShell脚本示例及管理员参考指南
精明的Windows专业人士和管理员甚至也会做出比卷子袖子干事更加愚笨的事情,为了实现自动化任务,他们需要了解脚本语言以及所有PowerShell工具。
-
如何使用PowerShell管理Windows服务
管理员如何在本地或者远程计算机上操控服务,面对变几十台甚至几百台机器时,PowerShell就派上用场了。