簡介
本文檔介紹如何將TMS SQL資料庫從一個SQL Server遷移到另一個SQL Server。
必要條件
需求
思科建議您瞭解以下主題:
- TMS(Cisco TelePresence Management Suite)
- TMS工具
- SQL Server
- SQL Server Management Studio
採用元件
本文中的資訊係根據以下軟體和硬體版本:
- TMS 15.3
- SQL Server 2012
- SQL Server Management Studio
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
您需要通過Console/RDP訪問TMS伺服器和具有系統管理員伺服器角色的SQL帳戶憑據。此過程最少會停機1小時。
設定
請按照以下步驟操作,以成功將TMS SQL資料庫從一個SQL伺服器遷移到另一個SQL伺服器。
網路圖表
以下映像提供遷移過程的示例:
步驟1.停止TMS應用程式服務,包括IIS和WWW
要查詢和停止服務,請通過控制檯或RDP連線訪問TMS伺服器,並在命令提示中運行services.msc命令。在服務清單中,找到下面的服務,然後按一下右鍵每個服務,以停止服務:
- TMSDatabaseScannerService
- TMSLiveService
- TMSPLCMDirectoryService
- TMSSchedulerService
- TMSServerDiagnosticsService
- TMSSnmpService
- 全球資訊網發佈服務(W3SVC)
- IISADMIN(可選)
注意:在繼續操作之前,請確保停止所有所需的服務。
步驟2.從現有SQL Server備份TMSNG資料庫
要建立當前SQL資料庫的備份,請按照以下過程操作。
1.使用sa憑據登入到SQL Server Management Studio(或者使用對資料庫具有sysadmin訪問許可權的憑據)。
2.找到要為其建立備份的資料庫(例如tmsng、tmspe),然後按一下右鍵該資料庫以選擇「任務」>「備份」。
3.開啟新視窗。必須刪除現有路徑並新增新路徑,新備份檔案將儲存在此路徑。備份型別應設定為Full。
4.對TMSPE資料庫執行相同的過程(可選)。
步驟3.將備份恢復到新的SQL Server
要將資料庫的備份應用到新的SQL Server,請執行以下過程。
注意:確保TMS伺服器和新SQL Server配置了相同的時間(時區)。
1.開啟SQL Server Management Studio並右鍵單擊「資料庫」。選擇「還原資料庫」,將開啟一個新視窗。
2.您必須選擇一個源裝置。按一下Device欄位右側的按鈕,然後在新的彈出視窗中按一下Add。選擇資料夾和備份檔案,然後按一下確定。
步驟4.將連線設定從舊SQL Server更改為新SQL Server
1.使用控制檯或RDP連線訪問TMS伺服器。
2.開啟TMS工具,然後導航至配置> Cisco TMS資料庫連線。
3.在Database Server\instance欄位中,必須輸入SQL Server的新連線詳細資訊。
- 更改舊SQL Server的連線詳細資訊之前的示例
- 更改到新SQL Server的連線詳細資訊後的示例
步驟5.啟動之前在步驟1中停止的所有服務
若要查詢和啟動服務,請通過控制檯或RDP連線訪問TMS伺服器,然後在命令提示符中運行services.mscin命令。在服務清單中,找到以下服務,然後按一下右鍵每個服務,即可啟動服務:
- TMSDatabaseScannerService
- TMSLiveService
- TMSPLCMDirectoryService
- TMSSchedulerService
- TMSServerDiagnosticsService
- TMSSnmpService
- 全球資訊網發佈服務(W3SVC)
- IISADMIN(可選)
驗證
成功更改連線詳細資訊以反映新的SQL Server後,您會看到綠色消息「TMS資料庫連線設定已成功更改」。
要檢視新的SQL Server資訊,請導航到TMS Web GUI > Administrative Tools > TMS Server Maintenance,然後展開Database Files and Size Info部分。
疑難排解
目前尚無適用於此組態的具體疑難排解資訊。