AD RMS之Windows 内部数据库迁移到 SQL 服务器

简介:

        很多时候我们会把其他角色和AD集成,例如文件服务器角色、rms等等。当AD升级或者出现问题时,这样会有导致服务不能正常使用,会造成用户很大的抱怨。

本次实验实现AD和rms角色分离,把rms做成高可用。

wKioL1Y_XcyhQPaxAACiPuxWF8w393.jpg

一、 安装ADRMS。模拟安装在AD中的rms

  1. 打开服务器管理器,点击添加角色

wKioL1Y_YvjByj7OAAJR9nHGgQs130.jpg

2. 选择要安装的服务器。

wKiom1Y_WwfSYcF4AAKBh5o_9-w233.jpg

3. 勾选要添加的角色AD RMS,点击下一步

wKiom1Y_WwrSEbXMAAKODxZ9F5g399.jpg

4. 功能保持默认,点击下一步

wKioL1Y_W1GBsk3bAAK-L4kB1ko128.jpg

5. 勾选AD RMS,点击下一步

wKiom1Y_Ww6QhHVEAAHY0ukM9Sg736.jpg

6. 点击下一步,开始iis角色添加

wKiom1Y_WxCheT_oAAKZbMqUGNo954.jpg

7. IIS添加默认的角色,点击下一步

wKioL1Y_W1fw93-xAAKVao06YSw750.jpg8. 确认无误后点击安装

wKiom1Y_WxTxzC2XAAKe9V84xAs743.jpg

9. 安装成功

wKioL1Y_W1uR0CXfAAJImZZQtlM479.jpg


10. 创建运行AD RMS服务的用户:RMSService

wKioL1Y_W12Sn1iuAAM91ZW2oMY404.jpg


11. 把RMSService添加到域管理组。

wKiom1Y_WxqjxZtuAAGrilovwWg946.jpg


12. 开始配置AD RMS

wKioL1Y_W2CSyiQwAAJQyQguEUw725.jpg


13. 创建新的AD RMS根群集

wKiom1Y_Wx2yNp1GAAHNyLWAXCY837.jpg


14. 选择“在此服务器上使用Windows内部数据库”

wKioL1Y_W2PxBLhkAAJptWAGUek734.jpg


15. 输入创建好的AD RMS帐号

wKioL1Y_W2XCnHo9AAGol54j5bk810.jpg


16. 选择加密模式

wKiom1Y_WyGTTP0LAAJpBEp9vD0534.jpg


17. 使用AD RMS集中管理的密钥存储

wKiom1Y_WyOiZlNoAAJISntRCjY557.jpg


18. 输入群集密钥密码

wKioL1Y_W2nCfjy1AAIeNIsith8397.jpg


19. 点击下一步

wKioL1Y_W2vQgrYxAAHSEBrDRCg279.jpg


20. 输入RMS群集域名。这里是http://rmscluster.contoso.com

wKioL1Y_W22ymiubAALQxDVfaD4637.jpg


21. 点击下一步

wKiom1Y_Wynh2eFZAAHvL5U8fWs690.jpg


22. 立即注册SCP

wKioL1Y_W3CAaTGpAAJMblNHaEc728.jpg


23. 安装成功

wKiom1Y_WyzROPdeAAGW_fwfEbM534.jpg


24.在dns服务器上创建一条rmscluster的A记录。

wKiom1Y_Wy2xSdtuAAH2Ko8yAHk031.jpg


25. 正常打开rms管理控制台

wKiom1Y_Wy_T7DFMAAM1nZM-o0U273.jpg


26. 打开许可页面正常。

wKiom1Y_Wy_x2LnKAAEl9HYCtZo307.jpg

二、 迁移AD RMS数据库从Windows内部数据库到SQL Server

一、导出“受信任的发布域”

wKiom1Y_WzGD5MHOAANEIxdlvJY156.jpg


输入保存发布域文件的位置和密码后,点击完成

wKioL1Y_W3fg0Q9sAAJ7PrPFKyk566.jpg


导出受信任的域用户

wKioL1Y_W3mxjRhxAANyQbzDIeA762.jpg


停止iis服务

wKiom1Y_WzWz4Pf-AAEtH4jlP-Q821.jpg

下载SQL管理工具并安装在和AD做了集成的RMS服务器(AD01)上,本文安装在以上服务器

下载Microsoft SQL Server 2008 Express

http://www.microsoft.com/zh-cn/download/details.aspx?id=7593

下载Microsoft SQL Server 2012 Express:

http://www.microsoft.com/zh-CN/download/details.aspx?id=29062

Microsoft Visual C++ 2010 可再发行组件包 (x86)

http://www.microsoft.com/zh-cn/download/details.aspx?id=5555

wKiom1Y_WzbR2-xtAAGgtpCzJnc914.jpg


连接Windows内部数据库:

Windows server 2008或者2003: \\.\pipe\mssql$microsoft##ssee\sql\query

Windows server 2012 R2: \\.\pipe\MICROSOFT##WID\tsql\query

wKiom1Y_WzjyPvvPAAJEUenmq_c662.jpg


分离AD RMS数据库一共三个,如下图。

wKiom1Y_XXHwBAmaAAEXOv8iJRc224.jpg


AD RMS数据库默认保存在以下位置,分离数据库后,把它拷贝到sql服务器:sql2012。

wKioL1Y_XbeAemt9AAKThOnR6PM852.jpg


在sql2012服务器上附加AD RMS数据库,SQL服务器已经安装好。

wKiom1Y_XXXjmE5FAARLXuzt2Ds336.jpg


找到“DRMS_Config_rmscluster_contoso_com_80”编辑表“dbo.DRMS_ClusterPolicies”下的字段:

LoggingDatabaseServer,CertificationUserKeyStorageConnectionString,DirectoryServicesCacheDatabase。修改方法是:把新的sql服务器名称sql2012代替原来的数据库名称。如图所示。

wKioL1Y_Xbuw-RD4AAKFkyJDbW8614.jpg


双击ConfigDatabaseConnectionString

wKiom1Y_XXeziDv4AAC9xgJYMXQ525.jpg


将sql2012代替原来数据库的名称。

wKioL1Y_XbzjE3qqAADV4kU5M18588.jpg


重命名下图的注册表选项。

wKioL1Y_Xb7yHNCYAAKEcDlAM8w809.jpg


将sql2012代替原来数据库的名称。

wKiom1Y_XXrz8djRAAJheJK7epc133.jpg


添加AD RMS运行帐号:RMSService到sql2012上,并赋予适当的权限。

wKiom1Y_XXyCh9awAARF0E6ac-A661.jpg



做完以上更改,重启rms服务器后,打开rms管理控制台,发现rms数据库的服务器名称已经变成了新的sql服务器:sql2012。

wKioL1Y_XcOBRgjhAANiGkbIXxE660.jpg


测试rms成功!

wKioL1Y_XcSiHka6AADs4HjsTEQ488.jpg


三、 添加RMS服务器到群集中

新安装一台rms服务,把它添加到群集中

wKioL1Y_XcXSEmKAAAIk3uBzO_4053.jpg


选择加入现有AD RMS群集

wKioL1Y_XcbjqYCoAAH8Yt7hXHQ047.jpg


连接SQL数据库

wKioL1Y_XcfRV8WGAAIf_-BAPuY276.jpg


输入群集密码

wKioL1Y_XcjCg2C_AAIJlRF-42g162.jpg


输入运行帐号

wKioL1Y_XcmTIncyAAGsVCDkaBw234.jpg


选择rms群集网站wKioL1Y_XcrAKLj3AAGzjAWmEwU477.jpg



最后点击安装

wKioL1Y_Xcrygn2bAAGgc8YxKrI479.jpg


等待安装完成

wKiom1Y_XYexr5t6AAGTCnWu64g973.jpg





本文转自 月缺 51CTO博客,原文链接:http://blog.51cto.com/yueque/1710843,如需转载请自行联系原作者

相关文章
|
6月前
|
存储 SQL 关系型数据库
Windows server 2016——SQL server 数据库和表的管理
Windows server 2016——SQL server 数据库和表的管理
143 0
|
1月前
|
SQL 数据库
SQL-serve数据库不能连接本地服务器的解决方案
SQL-serve数据库不能连接本地服务器的解决方案
128 0
|
2月前
|
SQL 安全 Oracle
SQL Server 链接服务器(Linked Servers)
【9月更文挑战第12天】SQL Server 的链接服务器功能强大,可让你在一个实例中访问其他数据源,包括其他 SQL Server 实例、Oracle 数据库等。它支持数据集成、分布式查询和数据同步,无需复制数据。创建链接服务器需在 SQL Server Management Studio 中进行,并配置名称、类型及安全性。使用时需注意权限、性能和安全性问题,确保系统稳定和数据安全。
|
3月前
|
虚拟化
网工,第一次在服务器上安装AD域服务
网工,第一次在服务器上安装AD域服务
132 1
|
4月前
|
SQL 弹性计算 资源调度
云服务器 ECS产品使用问题之bin/spark-sql --master yarn如何进行集群模式运行
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
5月前
|
SQL 存储 关系型数据库
sql数据库服务器
SQL数据库服务器是由Microsoft所开发的数据库服务器,它可以让一个企业利用Internet/Intranet来整合所需的数据库。SQL Server最初是由Sybase提供的,但Microso
|
6月前
|
SQL 数据管理 关系型数据库
如何在 Windows 上安装 SQL Server,保姆级教程来了!
在Windows上安装SQL Server的详细步骤包括:从官方下载安装程序(如Developer版),选择自定义安装,指定安装位置(非C盘),接受许可条款,选中Microsoft更新,忽略警告,取消“适用于SQL Server的Azure”选项,仅勾选必要功能(不包括Analysis Services)并更改实例目录至非C盘,选择默认实例和Windows身份验证模式,添加当前用户,最后点击安装并等待完成。安装成功后关闭窗口。后续文章将介绍SSMS的安装。
1109 0
|
6月前
|
SQL 资源调度 分布式数据库
Flink SQL 问题之服务器报错如何解决
Flink SQL报错通常指在使用Apache Flink的SQL接口执行数据处理任务时遇到的问题;本合集将收集常见的Flink SQL报错情况及其解决方法,帮助用户迅速恢复数据处理流程。
122 3
|
6月前
|
SQL 存储 运维
Windows server 2016——SQL server T-SQL查询语句
Windows server 2016——SQL server T-SQL查询语句
89 0
Windows server 2016——SQL server T-SQL查询语句
|
6月前
|
SQL 关系型数据库 数据库
Windows server 2016——SQL server 简介与安装
Windows server 2016——SQL server 简介与安装
236 0