今天主要给大家介绍如何创建RDCB的高可用(这个算是比较重量级别的内容了),我的环境是把RDWA,RDSH,RDCB01分别安装在单独的Windows Server 2012中,而不是一台服务器集中这些角色!
我还准备好了一台SQL 2008 R2 with sp1的服务器(RDCBSQL)用于高可用要用到的数据库,因为在Windows Server 2012的远程桌面服务中RDCB的高可用变成了需要SQL的支持!具体怎么做呢
首先我们需要把所有的RDCB服务器要具备对SQL的完全控制权
那么我创建一个安全组RDCB_SERVERS,然后把所有的RDCB服务器添加进这个组当中
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238139QkkI.png"></a>
接着把这个安全组添加到RDCBSQL的SQL安全性当中
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238141v1fB.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238143ggut.png"></a>
接下来在每一台RDCB服务器上安装好.net3.5sp1和安装SQL 2008 R2 WITH SP1的客户端,便于RDCB与RDCBSQL进行通信
SQL 2008 R2 SP1 Native Client
<a href="http://www.microsoft.com/zh-cn/download/details.aspx?id=26728">http://www.microsoft.com/zh-cn/download/details.aspx?id=26728</a>
<a href="http://download.microsoft.com/download/F/4/3/F43A3B00-96A3-4415-90AE-D3240346B911/2052/x64/sqlncli.msi">http://download.microsoft.com/download/F/4/3/F43A3B00-96A3-4415-90AE-D3240346B911/2052/x64/sqlncli.msi</a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238144gBm7.png"></a>
安装好务必重启服务器!
接下来创建RDCB的DNS轮循
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238147tb48.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238151jLxa.png"></a>
检查高级是否勾选了启用循环,默认是勾选上的!
把所有的RDCB服务器添加到要管理的服务器当中
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238153anGK.png"></a>
接下来可以配置高可用了
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238154UakA.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_13622381562sjl.png"></a>
下一步
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_13622381589kme.png"></a>
DRIVER=SQL Server Native Client 10.0;SERVER=RDCBSQL;Trusted_Connection=Yes;APP=Remote Desktop Services Connection Broker;DATABASE=RDCBDB
D:\RDCBDBFiles
HA-RDCB.windows.com
单击“确定”后,RD连接代理服务器的SQL数据库将被创建,所有的RD连接代理服务器从本地计算机上的数据将被迁移到RDCBSQL服务器的SQL上,然后在RD连接代理服务器将开始使用的SQL服务器。成功地配置高可用性的服务器后,您将看到以下画面:
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238159s5ZP.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238161mAIU.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238162lP3w.png"></a>
成功了,在拓扑中可以看到出现高可用的显示,如下图:
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238164LFnT.png"></a>
我们到RDCBSQL服务器上看下创建的数据库
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_13622381653RiD.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238166rDRw.png"></a>
如果到这就认为就错了,我们还没把RDCB02添加进来呢,所以我们再看看SQL里我们添加的安全组与这个数据库的关系吧:
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238168jo3Y.png"></a>
出现了RDCBDB了,为了让后面我们的RDCB02也添加进来不报错,那么我们要添加些权限:
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238170acCb.png"></a>
OK,这样就可以了,我们去把RDCB02添加进来吧
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238172ox1i.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238174buTB.png"></a>
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238175gR8T.png"></a>
添加
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238177eNcJ.png"></a>
开始安装
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238179kENQ.png"></a>
进行配置
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238180QaL1.png"></a>
我们还可以在RDSQL的SQL上做些查询工作,但微软不建议修改哈!
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238182FQ7M.png"></a>
这个是查询RDCB最后一次接收连接信号的信息
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238184pcjZ.png"></a>
可以查询我们的远程桌面服务环境中的服务器有哪些,以及版本
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238185Utpp.png"></a>
这个可以查询到会话集合上的设置信息。
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_13622381868Uvk.png"></a>
这个可以查询到我们的会话集合上的集合数量
<a href="http://rdsrv.blog.51cto.com/attachment/201303/2/2996778_1362238187Idwr.png"></a>
这个可以查新我们的部署配置设置信息。这篇文章韵量了很久了,今天整了一天终于搞出来了,不容易啊,希望广大读者能多赞赞啊~谢谢大家了,希望大家继续支持我,多多支持,更多精彩分享,期待您的关注!
本文转自 ZJUNSEN 51CTO博客,原文链接:http://blog.51cto.com/rdsrv/1143772,如需转载请自行联系原作者