此篇文章主要介紹如何恢復以前備份的RMSDatabase到目標SQL Server的相關步驟,詳細步驟有以下:html
1.還原數據庫到新的SQL Serversql
2.使用 RMSConfigEditor 編輯DRMS_ClusterPolicies 數據庫
3.修改AD RMS Server 的註冊表後端
4.重啓IIS 和 AD RMS Logging Service服務器
1.將上一文章中備份的RMS 數據庫文件夾,拷貝至目標SQLServer的本地磁盤編輯器
2.打開SQL Server 管理器ide
3.鏈接服務器並定位【數據庫】,右鍵選擇【還原】工具
4.在還原數據庫嚮導界面選擇還原的源,定位到第1步驟中的磁盤備份數據網站
5.勾選以下圖所示數據庫進行還原url
6.根據第3至5步驟,依次還原DRMS_Config、DRMS_Logging、DRMS_DirectoryServices這三個數據庫
1.這一步驟主要介紹如何經過RMSToolkit工具對存儲在Database中的一些關於RMS的配置信息作更改
2.若SQL Server 上未安裝該工具,能夠在微軟官網下載並安裝
3.安裝了RMSToolkit以後,打開C:\Program Files(x86)\RMS SP2 Administration Toolkit\RMSConfigEditor路徑,運行RMSConfigEditor.exe
4.在RMS Config Editor的界面,在Server一欄輸入目標SQL Server名稱、這裏的目標SQL Server爲newsql,完成以後點擊【GO】
5.在Database欄位會自動彈出對應的三個還原的數據庫列表,選擇DRMS_Config以後,點擊【GO】
6.在左側列出的配置列表中,定位在DRMS_ClusterPolicies、LoggingDatabaseServer,修改PolicieData的值爲RMS-SQL(這裏在前面的文章中設置的新的SQL Server的別名)
7.參照以上步驟,修改該列表中的LoggingDatabaseServer、CertificationUserKeyStorageConnection、DirectoryServicesCachDatabase這三個策略中的PolicyData(主要修改的是其中的data Source對應的服務器名稱)
8.至此,使用RMSToolKit修改Database中的參數步驟完成,接下來修改RMS Server的註冊表值
1.以域管理員帳戶登陸RMS Server
2.開始運行regedit.exe進入註冊表編輯器
3.定位到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AdRmsLoggingService\Params
4.修改ConnectionString的鍵值,主要是修改Data Source的值,此處舉例修改成RMS-SQL
5.一樣位置,修改LoggingDatabaseServer的值爲RMS-SQL
6.定位註冊表位置
7.至此,關於註冊表的修改就完成了,接下來重啓IIS服務和系統服務中的ADRMS Logging服務便可
1.以域管理員帳戶登陸RMS Server
2.打開IIS管理器,定位到網站主頁,在右側選擇從新啓動
3.打開【服務】
4.定位到AD RMS Logging Service
5.從新啓動服務
以上步驟完成便可實現AD RMS Server的後端數據庫的遷移