01-iMC Plat DBA用戶數據庫恢複到iMC用戶數據庫配置舉例
本章節下載: 01-iMC Plat DBA用戶數據庫恢複到iMC用戶數據庫配置舉例 (856.34 KB)
DBA用戶數據庫恢複到iMC用戶數據庫配置舉例
資料版本:5W110-20230427
Copyright © 2024 bobty下载软件 版權所有,保留一切權利。
非經本公司書麵許可,任何單位和個人不得擅自摘抄、複製本文檔內容的部分或全部,並不得以任何形式傳播。
除bobty下载软件 的商標外,本手冊中出現的其它公司的商標、產品標識及商品名稱,由各自權利人擁有。
本文檔中的信息可能變動,恕不另行通知。
對於iMC早期版本,例如iMC PLAT 3.20-R2602及之前版本,數據庫的備份和恢複隻能在數據庫係統中進行,並且部分數據庫使用的是dba用戶。在iMC PLAT 3.20-R2606P13及之後版本中,iMC智能部署監控代理內嵌DBMan功能,用於對數據庫進行備份和恢複等操作。同時數據庫不再使用dba用戶,而是改用iMC用戶。
從iMC PLAT 3.20-R2602及之前版本升級上來的iMC作為主機,使用DBMan備份的數據庫文件無法在單獨安裝的iMC PLAT 3.20-R2606P13及之後版本的備機中直接恢複,原因是數據庫用戶名不一致。
若要將其數據庫文件正常恢複,需要借助DBATool工具。本特性介紹了如何借助DBATool工具把dba用戶數據庫文件恢複到iMC用戶數據庫中。適用環境如表1所示。
服務器 |
數據庫 |
主機iMC版本 |
備機iMC版本 |
Windows |
SQL Server |
從iMC PLAT 3.20-R2602及之前版本升級到iMC PLAT 3.20-R2606P13及之後版本 |
單獨安裝的iMC PLAT 3.20-R2606P13及之後版本,與主機iMC版本相同 |
· DBATool工具適用於iMC PLAT 3.20-R2606P13及之後版本。
· 分布式部署環境,在備機上恢複數據庫文件時,必須保證主從服務器上的智能部署監控代理都處於停止狀態。
· 對於非dba用戶對應的數據庫文件,也需要使用DBATool工具進行數據庫的恢複,直接使用智能部署監控代理中的立即恢複功能恢複可能會導致某些功能不可用。
把iMC PLAT 3.20-R2602版本升級到iMC PLAT 3.20-R2606P13版本,將其作為主機,使用DBMan備份數據庫,將備份的數據庫文件保存在磁盤中。然後在單獨安裝了iMC PLAT 3.20-R2606P13版本的備機中,借助DBATool工具恢複已備份的數據庫文件。
(1) 打開主機上的智能部署監控代理,如圖1所示iMC PLAT 3.20-R2602版本中沒有嵌入DBMan功能。
(2) 將iMC PLAT 3.20-R2602版本升級到iMC PLAT 3.20-R2606P13版本。具體升級步驟請參考“H3C智能管理中心部署指導”。升級後DBMan內嵌在智能部署監控代理中,如圖2所示。
圖2 DBMan內嵌在智能部署監控代理中
(3) 在“運行環境”頁簽中單擊<配置>按鈕,彈出自動備份與恢複配置窗口,在“備份或恢複的數據庫”列表中可以看到其數據庫的部分用戶是dba用戶,如圖3所示。
圖3 dba用戶數據庫信息
(4) 單擊<確定>按鈕生成自動備份與恢複配置。在“運行環境”頁簽中單擊<立即備份>按鈕,彈出選擇數據庫備份文件存放路徑窗口,如圖4所示。
(5) 選擇數據庫備份文件存放路徑,單擊<確定>按鈕備份數據庫文件到磁盤中,備份成功後彈出數據庫備份成功消息框,如圖5所示。單擊<確定>按鈕完成數據庫的備份。
(1) 將備份的數據庫文件拷貝到單獨安裝了iMC PLAT 3.20-R2606P13版本的備機上,數據庫文件名中有dba字樣的,其數據庫用戶是dba用戶,如圖6所示。
(2) 將DBATool工具拷貝到備機“[iMC安裝目錄]\iMC\dbman\bin”目錄下,如圖7所示。
圖7 DBATool工具路徑
(3) 停止備機上iMC PLAT 3.20-R2606P13版本的智能部署監控代理。在“運行環境”頁簽的自動備份與恢複配置窗口中可以看到其數據庫的部分用戶是iMC用戶,如圖8所示。
圖8 iMC用戶數據庫信息
(4) 在備機操作係統上點擊“開始>運行”,輸入cmd,打開命令行窗口。進入“[iMC安裝目錄]\iMC\dbman\bin”目錄下,即工具DBATool所在目錄,如圖9所示。
圖9 進入DBATool所在目錄
(5) 通過執行命令行dbatool -dba2imc "Backup File Location + Backup Filename",將主機上已備份的數據庫文件逐一恢複到備機iMC數據庫中,以恢複aclm數據庫文件為例,恢複成功提示如圖10所示。
在iMC PLAT 5.0(E0101)及之後版本中DBMan已包含DBATool功能,因此在恢複數據庫文件時直接在目標主機上執行dbman -dba2imc "Backup File Location + Backup Filename"命令即可。
(6) 成功後重啟iMC。
分布式部署情況,如果WSM組件部署在從服務器上,當WSM數據庫文件恢複到備機後,在登錄iMC時出現WSM組件裝載失敗的現象。
解決辦法是將該組件升級到iMC WSM 5.0 (E0101)及之後版本,然後再使用DBATool工具恢複數據庫。
分布式部署情況,如果NTA組件部署到從服務器上,當NTA數據庫文件恢複到備機後,備機NTA服務器地址錯誤。
解決辦法是將該組件升級到iMC NTA 5.0 (E0101H03)及之後版本,再使用DBATool工具恢複數據庫。而且需要在重啟iMC之前修改主、從服務器上[iMC安裝路徑]\deploy\conf\server-addr_bak.xml文件中NTA數據庫對應的部分,將其IP地址修改為恢複前的服務器地址。
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!