离线部署额外域控制器
在上篇博文中我们介绍了部署额外域控制器的意义,同时介绍了如何在线部署额外域控制器,也就是额外域控制器通过网络以在线方式从复制伙伴那里获取Active Directory数据。在线部署额外域控制器是我们部署额外域控制器时的首选,它方便易行,在拥有快速网络连接的环境下使用非常合适。但我们也要考虑另外一种场景,域控制器之间是通过低速网络连接的!如果域控制器之间的网络质量不理想,例如有的域控制器需要部署到非洲,那我们就不能希望获得一个高速,稳定,可靠的通讯网络。在这种情况下,如果我们还使用在线方式部署额外域控制器,就有可能事倍功半!那我们遇到这种情况应该如何解决呢?我们可以考虑使用离线方式来部署额外域控制器,也就是说额外域控制器在复制Active Directory时不通过网络从其他的域控制器复制,而是从Active Directory的离线文件复制,这样就可有效避免对网络环境的依赖。
那我们如何获得Active Directory的离线文件呢?我们可以从Active Directory的备份中得到。具体是这样的,我们对Active Directory备份之后,把离线部署额外域控制器所需要的文件从备份中提取出来,然后通过各种手段传送到需要部署额外域控制器的计算机上。例如我们可以把离线文件刻录到光盘上,然后在出差时带过去;或者可以放在一个支持断线续传下载的服务器上,让对方通过网络慢慢下载。对方得到了Active Directory的离线文件后,就可以通过Dcpromo来调用离线文件从而完成额外域控制器的部署。
我们通过一个具体实例加以说明,实验拓扑如下图所示,Florence是域控制器,Firenze是准备用离线方式部署的额外域控制器。
![](https://i-blog.csdnimg.cn/blog_migrate/d5dbdd6fc213616c0aca956842431511.png)
具体的部署过程分为下列两个阶段:
1
、
获得
Active Directory
的离线文件
2
、
离线部署额外域控制器
一
获得
Active Directory
的离线文件
首先我们在域控制器Florence上对Active Directory进行备份,备份工具使用系统自带的NTBACKUP,具体的备份过程参见前期博文,在此不在赘述。Active Directory的离线数据来源于对Active Directory的备份,但大家要注意的是,由于NTBACKUP备份的粒度并不太细致,因此我们对System State进行备份时,还备份了除Active Directory之外的其他内容。如下图所示,我们发现备份的System State的内容分为五部分,分别是Active Directory,Boot Files,COM+ Class Registration Database,Registry和SYSVOL。其实我们用离线方式部署额外域控制器,只需要
Active Directory
,
Registry
和
SYSVOL
三部分即可。
![](https://i-blog.csdnimg.cn/blog_migrate/923bad791074aeba6531f2e2b30e1062.png)
下图是备份System State后生成的备份文件,我们可以看到备份文件的大小是480M左右,其实其中只有少部分数据是我们需要的。
![](https://i-blog.csdnimg.cn/blog_migrate/aa4e5c098aa01340b0666113616e919f.png)
我们准备从备份中提取Active Directory的离线数据,我们使用的工具还是NTBACKUP-系统自带的备份工具,如下图所示,我们在Florence上启动NTBACKUP后,选择“还原文件和设置”。
![](https://i-blog.csdnimg.cn/blog_migrate/d373f8bd218e2aa6b807d8e34c8048d9.png)
选择对System State的备份文件进行还原,从编录结果中我们可以看到System State的备份中包含了五部分内容。
![](https://i-blog.csdnimg.cn/blog_migrate/2db9feaa6669d4a0fe42d9f2ef277496.png)
如下图所示,千万不要选择完成,一定要点击“高级”按钮进行设置,否则系统会把备份文件还原到原位置。
![](https://i-blog.csdnimg.cn/blog_migrate/af24e3f794c0d2abad822d38cc1a05bb.png)
我们不能把备份还原到原位置,而是应如下图所示还原到备用位置,我们选择的备用位置是C:\ADBAK,这其实就是把备份文件中的内容展开到C:\ADBAK中。
![](https://i-blog.csdnimg.cn/blog_migrate/89ee9d03193d9e2c5de0af4153bc6dbc.png)
还原选项使用默认值即可。
![](https://i-blog.csdnimg.cn/blog_migrate/72653e80425beb8f13dbb62fbc7cec0c.png)
仍然保留默认设置。
![](https://i-blog.csdnimg.cn/blog_migrate/d51198723abd887db036951517fee440.png)
如下图所示,还原顺利完成。
![](https://i-blog.csdnimg.cn/blog_migrate/0d79c4b064975a291648e7a86f625187.png)
看看展开后的备份文件是什么内容,如下图所示,我们可以看到备份文件被展开成了五个目录,每个目录存储备份中的一部分内容。离线部署其实只需要Active Directory,Registry和SYSVOL三个文件夹的内容,这三个文件夹的数据大概是40M左右,相比较备份文件的480M体积确实缩水了不少。我们把这三个文件夹的内容传送到要部署成额外域控制器的计算机上,至此结束了Active Directory离线文件的准备。
![](https://i-blog.csdnimg.cn/blog_migrate/5106d110feddca7d383f2540c13e2548.png)
二
离线部署额外域控制器
拿到了Active Directory的离线文件后,我们就可以在Firenze上部署额外域控制器了,如下图所示,我们在Firenze上运行 Dcpromo /adv。
![](https://i-blog.csdnimg.cn/blog_migrate/70a46d9374b0f3723a940132e19158aa.png)
出现Active Directory安装向导,点击下一步继续。
![](https://i-blog.csdnimg.cn/blog_migrate/528721cbcd163001e20c808479804204.png)
选择成为额外域控制器。
![](https://i-blog.csdnimg.cn/blog_migrate/0cec15f21e6dc5f79d2ed5eafa497a28.png)
选择从备份文件复制Active Directory,备份文件的路径是C:\ADBAK,里面包括了从Florence复制来的三个文件夹,Active Directory,Registry和SYSVOL。
![](https://i-blog.csdnimg.cn/blog_migrate/111e2d2a66610ad04a7e8be5341161a3.png)
是否将Firenze设置成全局编录取决于实际需求,在此实验中我们不需要把Firenze配置成全局编录服务器。
![](https://i-blog.csdnimg.cn/blog_migrate/2609181d1992a8c5e217ca43932c7682.png)
输入域管理员的口令用以在Firenze上创建Active Directory。
![](https://i-blog.csdnimg.cn/blog_migrate/3c43b80b7f3d1f92c734f049e3481192.png)
输入还原模式口令,下一步继续。
![](https://i-blog.csdnimg.cn/blog_migrate/ad7c714456e02fe8ee99bfa650a51fe3.png)
如下图所示,Firenze上开始离线部署额外域控制器。
![](https://i-blog.csdnimg.cn/blog_migrate/bcc28f89b8fc87ca5095e3b817d06517.png)
Active Directory
创建完成,重启后就可以发现
Firenze
已经成为了域控制器,至此,利用备份离线部署额外域控制器顺利完成!
![](https://i-blog.csdnimg.cn/blog_migrate/53462b84c3227b449760090de051d7c8.png)
本文转自yuelei51CTO博客,原文链接:http://blog.51cto.com/yuelei/121735
,如需转载请自行联系原作者