02-iMC Plat iMC部署遷移配置舉例——新主服務器+新從服務器
本章節下載: 02-iMC Plat iMC部署遷移配置舉例——新主服務器+新從服務器 (2.61 MB)
iMC部署遷移配置舉例——新主服務器+新從服務器
資料版本:5W110-20230427
Copyright © 2024 bobty下载软件 版權所有,保留一切權利。
非經本公司書麵許可,任何單位和個人不得擅自摘抄、複製本文檔內容的部分或全部,並不得以任何形式傳播。
除bobty下载软件 的商標外,本手冊中出現的其它公司的商標、產品標識及商品名稱,由各自權利人擁有。
本文檔中的信息可能變動,恕不另行通知。
目 錄
該特性用於解決iMC采用集中式部署後,需要將iMC以分布式部署的形式轉移到另外兩台服務器的情況。當采用集中式部署的iMC服務器由於維修、更新換代等原因無法繼續工作時,可以將iMC及其數據庫轉移到其他服務器,為iMC繼續服務提供保障。
適用於需要更換服務器,將iMC完全遷移到新的服務器上並且采用分布式部署的情況。
· 新安裝iMC主服務器時,其平台和各組件的版本需要與原iMC服務器保持一致,否則會導致遷移失敗。
· 在主服務器和從服務器安裝部署iMC後,均需啟動一次iMC,然後再恢複數據庫。否則會導致報表功能失效。
iMC部署在服務器A上,采用集中式部署。由於服務器A被淘汰,需要將iMC以分布式部署的形式遷移到服務器B和服務器C上。其中服務器B是主服務器,服務器C是從服務器。MVM組件和VLAN模塊部署在iMC從服務器,其餘組件仍部署在iMC主服務器。服務器B的IP地址為10.114.119.65。所有服務器均采用Windows Server 2012 R2操作係統和SQL Server 2012數據庫。
圖1 組網圖
本案例所述操作步驟適用於除UAM/EAD和NTA/UBA以外組件的部署遷移工作。如果在遷移過程中涉及到UAM/EAD或NTA/UBA組件,請先進行其他組件的遷移,再對UAM/EAD或NTA/UBA組件進行單獨的遷移操作。
· UAM/EAD組件部署遷移方法請參見:附錄一:UAM/EAD組件的部署遷移。
· NTA/UBA組件部署遷移方法請參見:附錄二:NTA/UBA組件的部署遷移。
服務器B的操作係統為Windows Server 2012 R2,已經安裝好SQL Server 2012數據庫。數據庫的超級管理員用戶為sa,密碼為iMC123。
在服務器B上安裝iMC平台和組件的版本需要與服務器A上iMC平台和組件的版本完全一致,否則可能導致數據庫恢複失敗。安裝方法如下:
(1) 在服務器B上打開iMC安裝目錄,進入install目錄,在install.bat文件上單擊鼠標右鍵。選擇“以管理員身份運行”。此時iMC安裝程序啟動,提示選擇國家/地區、語言和安裝方式,如圖2所示。
圖2 選擇國家/地區、語言和安裝方式
根據需要參數配置如下:
¡ 安裝方式:選擇“高級-可定製部署的組件或在分布式環境中部署”。
¡ 其他參數保持缺省即可。
(2) 單擊<確定>按鈕,iMC安裝程序開始檢查安裝環境,檢查完成後進入檢查數據庫連接窗口,如圖3所示。
在“密碼”文本框中輸入數據庫中超級用戶“sa”的密碼iMC123。
(3) 單擊<確定>按鈕,進行數據庫連接檢查。
(4) 檢查完成後,將進入iMC安裝向導,如圖4所示。
圖4 iMC安裝向導
(5) 單擊<下一步>按鈕,進入許可協議窗口,如圖5所示。
認真閱讀許可協議後,選擇“我同意”。
(6) 單擊<下一步>按鈕,進入選擇安裝目標文件夾窗口,如圖6所示。
(7) 單擊<瀏覽>按鈕選擇iMC安裝目標文件夾,單擊<確定>回到安裝目標文件夾窗口。建議將iMC安裝到非係統分區。
(8) 單擊<下一步>按鈕,進入部署和升級配置窗口,如圖7所示。
(9) 單擊<下一步>按鈕,進入安裝摘要信息窗口,如圖8所示。
(10) 單擊<開始安裝>按鈕,開始安裝。安裝完成後,如圖9所示。
(11) 單擊<完成>按鈕,打開DMA(智能部署監控代理)並進入批量部署窗口,如圖10所示。
將“智能管理平台-VLAN管理”去勾選。
(12) 單擊<確定>按鈕,進入部署向導的數據庫配置信息窗口,如圖11所示。
(13) 單擊<下一步>按鈕,進入配置Web服務端口窗口,如圖12所示。
圖12 配置Web服務端口
(14) 單擊<開始部署>按鈕,安裝程序開始執行部署操作。部署完成後,安裝程序提示批量部署操作成功,如圖13所示。
去勾選“立即啟動服務”。
(15) 單擊<確定>按鈕,批量部署完成。在DMA的“監控”頁簽中單擊<安裝/升級>按鈕,彈出選擇文件夾對話框,如圖14所示。
(16) 單擊<瀏覽>按鈕,選擇MVM組件安裝文件目錄,如圖15所示。
單擊<確定>按鈕,回到“選擇文件夾”對話框。
(17) 單擊<確定>按鈕,進入安裝向導窗口,如圖16所示。
(18) 單擊<下一步>按鈕,進入許可協議窗口,如圖17所示。
認證閱讀許可協議後,選擇“我同意”。
(19) 單擊<下一步>按鈕,進入選擇安裝目標文件夾窗口,如圖18所示。
(20) 單擊<下一步>按鈕,進入部署和升級配置窗口,如圖19所示。
選擇“不立即部署或升級”。
(21) 單擊<下一步>按鈕,進入安裝摘要信息窗口,如圖20所示。
(22) 單擊<開始安裝>按鈕,開始安裝。安裝完成後,安裝向導提示安裝完成,如圖21所示。
去勾選“打開部署監控代理”。
(23) 單擊<完成>按鈕,MVM組件安裝完成。
(24) 在DMA的“監控”頁簽單擊<啟動>按鈕,啟動iMC服務進程,iMC主服務器配置完成。
服務器C的操作係統為Windows Server 2012,已經安裝好SQL Server 2012 R2數據庫。數據庫的超級管理員用戶為sa,密碼為iMC123。
(1) 在服務器C上打開iMC安裝目錄,在“installslave.bat”上單擊鼠標右鍵,選擇“以管理員身份運行”。安裝程序提示輸入iMC主服務器IP地址,如圖22所示。
在文本框中輸入iMC主服務器IP地址10.114.119.65。
(2) 單擊<確定>按鈕,安裝程序連接主服務器並開始從服務器的安裝過程,如圖23所示。
在“密碼”文本框中輸入數據庫中超級用戶“sa”的密碼iMC123。
(3) 單擊<確定>按鈕,進行數據庫連接檢查。
(4) 在選擇部署目標文件夾窗口,選擇部署位置,如圖24所示。建議將iMC安裝在非係統分區。
(5) 單擊<開始安裝>按鈕,安裝程序自動下載所需文件,如圖25所示。
(6) 下載完成後,安裝程序自動完成安裝,如圖26所示。
(7) 單擊<完成>按鈕,關閉安裝向導,DMA將自動啟動。
(1) 在iMC從服務器上,單擊DMA中的“部署”頁簽,在“智能管理平台-VLAN管理”組件上單擊鼠標右鍵,選擇“部署該組件”,如圖27所示。
(2) 在操作確認窗口中,單擊<是>按鈕,啟動部署向導,如圖28所示。
(3) 部署向導啟動,單擊<下一步>按鈕執行部署操作,如圖29所示。
(4) 部署完成後,部署向導提示部署完成,單擊<完成>按鈕結束部署操作,如圖30所示。
(5) 依照上述方法對“MPLS VPN管理”、“MPLS管理”、“智能路由管理”、“MPLS TE管理”和“L2VPN管理”執行部署操作。
為了防止報表功能失效,需要在恢複數據庫前啟動一次iMC主服務器和iMC從服務器,具體操作方法如下:
(1) 在iMC主服務器DMA的“監控”頁簽中單擊<啟動>按鈕,啟動iMC服務進程,如圖31所示。
圖31 啟動iMC主服務器服務進程
(2) 待iMC主服務器和iMC從服務器均啟動完成後,在iMC主服務器DMA的“監控”頁簽中單擊<停止>按鈕,停止iMC主從服務器的服務進程。
(1) 將數據庫備份文件拷貝到服務器B中。
(2) 在服務器B DMA的“運行環境”頁簽中單擊<立即恢複>按鈕,在彈出的對話框中單擊<本地恢複>按鈕,如圖32所示。
(3) 在彈出的確認對話框中單擊<是>按鈕。
(4) 在選擇待還原的數據文件窗口中選擇保存在本地的數據庫備份文件,選中所有組件的數據庫備份文件,單擊<確定>按鈕。
圖34 選擇待還原的數據文件
(5) 在彈出的“恢複完成後,是否立即啟動iMC?”對話框中單擊<否>,數據庫恢複開始,如圖35所示。
使用Dbman工具對UAM/EAD組件的數據庫進行備份還原後,需要手動建立UAM/EAD數據庫到平台數據庫的Database link。
UAM/EAD組件的部署遷移操作步驟如下:
詳細操作步驟請參見3.2.3 在iMC從服務器部署組件。
(1) 在iMC從服務器上打開SQL Server,出現連接到服務器窗口,如圖36所示。
根據需要參數配置如下:
¡ 服務器類型:選擇“數據庫引擎”。
¡ 服務器名稱:選擇“12R2-SQL12SP1”。
¡ 身份驗證:選擇“SQL Server身份驗證”。
¡ 登錄名:輸入管理員用戶名“sa”。
¡ 密碼:輸入管理員用戶sa的密碼“iMC123”。
(2) 單擊<連接>按鈕,登錄數據庫。點擊數據庫文件夾前的展開數據庫文件夾,在ead上單擊鼠標右鍵,選擇“新建查詢”,如圖37所示。
(3) 出現數據庫查詢窗口,如圖38所示。
在查詢窗口中,輸入如下命令:
if exists (select * from master.dbo.sysservers where srvname = N'uam2platdblink')
EXEC sp_dropserver N'uam2platdblink', N'droplogins'
GO
EXEC sp_addlinkedserver
@server=N'uam2platdblink',
@srvproduct='',
@provider='SQLOLEDB',
@datasrc=N'10.114.119.65'
GO
EXEC sp_addlinkedsrvlogin N'uam2platdblink', N'false', null, N'sa', N'iMC123'
GO
其中,10.114.119.65為iMC主服務器的IP地址,iMC123為數據庫sa用戶的密碼。
(4) 單擊<執行>按鈕,命令執行後消息窗口顯示“命令已成功完成”。至此UAM/EAD部署遷移完成。
Dbman工具不支持對NTA/UBA組件的unba_slave數據庫進行備份/還原,需要使用數據庫自帶的備份/還原功能手動進行備份/還原。
NTA/UBA組件的部署遷移的操作步驟如下:
詳細操作步驟請參見3.2.3 在iMC從服務器部署組件。
(1) 在服務器A上打開SQL Server,出現連接到服務器窗口,如圖39所示。
根據需要參數配置如下:
¡ 服務器類型:選擇“數據庫引擎”。
¡ 服務器名稱:選擇“12R2-SQL12SP1”。
¡ 身份驗證:選擇“SQL Server身份驗證”。
¡ 登錄名:輸入管理員用戶名“sa”。
¡ 密碼:輸入管理員用戶sa的密碼“iMC123”。
(2) 單擊<連接>按鈕,登錄數據庫。點擊數據庫文件夾前的展開數據庫文件夾,在unba_slave上單擊鼠標右鍵,依次選擇“任務 > 備份”,如圖40所示。
(3) 彈出數據庫備份配置窗口,如圖41所示。
(4) 不需要進行任何配置,單擊<確定>按鈕執行數據庫備份。
(1) 將unba_slave數據庫備份從服務器A拷貝到服務器C上。
(2) 在iMC從服務器上打開SQL Server,出現連接到服務器窗口,如圖42所示。
根據需要參數配置如下:
¡ 服務器類型:選擇“數據庫引擎”。
¡ 服務器名稱:選擇“12R2-SQL12SP1”。
¡ 身份驗證:選擇“SQL Server身份驗證”。
¡ 登錄名:輸入管理員用戶名“sa”。
¡ 密碼:輸入管理員用戶sa的密碼“iMC123”。
(3) 在數據庫文件夾上單擊鼠標右鍵,選擇“還原數據庫”,如圖43所示。
(4) 配置還原數據庫配置窗口,如圖44所示。
根據需要參數配置如下:
¡ 在“還原的源”中選擇“源設備”;
¡ 單擊在“設備”後的瀏覽按鈕,選擇unba_slave數據庫備份文件,單擊<確定>按鈕;
¡ 在“目標數據庫”中選擇“unba_slave”。
(5) 單擊<確定>按鈕,執行數據庫還原操作。
(6) 點擊數據庫文件夾前的展開數據庫文件夾,在unba_slave上單擊鼠標右鍵,選擇“新建查詢”,如圖45所示。
(7) 出現數據庫查詢窗口,如圖46所示。
在數據庫查詢窗口中輸入如下命令,進行數據庫用戶恢複:
exec sp_change_users_login 'update_one','unba_slave','unba_slave'
exec sp_change_users_login 'update_one','unba_data','unba_data'
exec sp_change_users_login 'update_one','report','report'
exec sp_change_users_login 'update_one','rviewer','rviewer'
(8) 單擊<執行>按鈕,執行上述命令,SQL Server提示命令執行成功後,數據庫還原完成,如圖47所示。
(9) 在iMC從服務器上,用文本編輯器打開“iMC安裝目錄\client\conf”下的“server-addr_bak.xml”文件,找到dbname=”unba_slave”的部分,如圖48所示。
將“db-config address”對應的IP地址修改為“10.114.119.65”,即服務器B數據庫地址。保存“server-addr_bak.xml”文件。
(10) 至此,NTA/UBA組件部署遷移完成。
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!