朱力 陳納強(qiáng) 石培 周春 雅礱江流域水電開發(fā)有限公司
某電廠監(jiān)控系統(tǒng)歷史數(shù)據(jù)存儲主要由歷史數(shù)據(jù)服務(wù)器、磁盤陣列管理機(jī)、磁盤陣列等設(shè)備組成。歷史數(shù)據(jù)服務(wù)器配置兩臺,互為冗余,主要負(fù)責(zé)歷史數(shù)據(jù)的存儲、歸檔和檢索,歷史數(shù)據(jù)庫生成及管理,歷史數(shù)據(jù)和運(yùn)行文檔的保存和檢索等;磁盤陣列管理機(jī)主要管理磁盤陣列,監(jiān)視磁盤運(yùn)行狀況;磁盤陣列主要由500GB的移動(dòng)磁盤構(gòu)成,主要用于存儲數(shù)據(jù)。歷史數(shù)據(jù)服務(wù)器將水輪發(fā)電機(jī)組的實(shí)時(shí)運(yùn)行數(shù)據(jù)通過磁盤陣列管理機(jī)存儲到磁盤陣列中。
監(jiān)控系統(tǒng)的歷史數(shù)據(jù)服務(wù)器由于其重要性,長期處于運(yùn)行中,并且水輪發(fā)電機(jī)組產(chǎn)生的簡報(bào)、曲線、數(shù)據(jù)等一系列的歷史數(shù)據(jù)在磁盤陣列中日積月累,使得磁盤陣列可利用空間不斷減小,直到占滿磁盤陣列。
每次進(jìn)行歷史數(shù)據(jù)查詢時(shí),會(huì)通過主用的歷史數(shù)據(jù)服務(wù)器讀取磁盤陣列數(shù)據(jù),頻繁的數(shù)據(jù)查詢加劇了歷史數(shù)據(jù)服務(wù)器、磁盤陣列的在線讀取次數(shù),一旦歷史數(shù)據(jù)服務(wù)器故障或者磁盤陣列故障,將造成數(shù)據(jù)丟失。
為了長期有效的保存歷史數(shù)據(jù),防止數(shù)據(jù)庫崩潰或數(shù)據(jù)表損壞等情況造成歷史數(shù)據(jù)丟失,特增加監(jiān)控系統(tǒng)歷史數(shù)據(jù)備份功能。計(jì)劃新增一臺備用的歷史數(shù)據(jù)服務(wù)器,通過歷史數(shù)據(jù)備份軟件可實(shí)現(xiàn)對歷史數(shù)據(jù)的自動(dòng)(定期)或手動(dòng)備份,并可在歷史備份工作站節(jié)點(diǎn)上進(jìn)行歷史數(shù)據(jù)離線查詢,一方面保證歷史數(shù)據(jù)的安全性,另一方面也減輕系統(tǒng)運(yùn)維人員的工作負(fù)擔(dān)。
1)新增一臺歷史數(shù)據(jù)服務(wù)器,安裝操作系統(tǒng)(windows7 64bit)、歷史數(shù)據(jù)備份軟件安裝及其他相關(guān)軟件安裝:殺毒軟件360、壓縮軟件winrar、搜狗語音輸入法、office2010、刻錄軟件、SSH軟件和UE。
2)安裝虛擬機(jī)軟件VMware 10.0及監(jiān)控系統(tǒng)NC3.0軟件。
3)將歷史數(shù)據(jù)備份工作站(HP Z640)一塊網(wǎng)卡IP地址配置為11.8.1.235(與監(jiān)控系統(tǒng)同網(wǎng)段)。將歷史數(shù)據(jù)備份工作站虛擬機(jī)系統(tǒng)分配系統(tǒng)節(jié)點(diǎn)名稱改為jp1hisbak,IP地址分配分別為A網(wǎng)11.8.1.236, B網(wǎng)11.8.2.236。
4)上述軟件安裝完成后測值軟件功能正常。
1)將歷史數(shù)據(jù)備份工作站(HP Z640)放置在計(jì)算機(jī)房控制臺柜內(nèi),將顯示器放在對應(yīng)的控制臺桌面上,歷史數(shù)據(jù)備份工作站及其顯示器從控制臺已有的電源插排上各取一路電源供電,從計(jì)算機(jī)房網(wǎng)絡(luò)柜的A網(wǎng)交換機(jī)和B網(wǎng)交換機(jī)的備用端口處(需啟用交換機(jī)備用端口)各拉一路網(wǎng)線到歷史數(shù)據(jù)備份工作站位置。
2)使用赫斯曼交換專用軟件(HiDiscoveryV2.2)聯(lián)機(jī)到A網(wǎng)(B網(wǎng))主交換機(jī),啟用備用端口,保存后導(dǎo)出備份,操作如下:
a)登錄主交換機(jī),按照basic setting→port configuration,進(jìn)入端口界面。
b)將6.16端口的“port on”選項(xiàng)勾選,點(diǎn)擊“set”,設(shè)置生效。注意:工作前要先核對主交換上端口接線與端口運(yùn)行狀態(tài)是否一致,確定無數(shù)據(jù)通信時(shí)才可執(zhí)行操作。
c)進(jìn) 入“Load/save”界 面,確 認(rèn)save欄,選 擇 的 為“to device”,點(diǎn)擊“save”。
d)斷開連接,重新登錄主交換機(jī),確認(rèn)端口開啟已生效。
e)進(jìn)入“Load/save”界面,分別選擇“to PC(binary)”、“to PC(script)”、“to PC(ocf)”,將三個(gè)文件備份到調(diào)試筆記本指定位置,刻盤,異地保存。
3)在脫網(wǎng)情況下,歷史數(shù)據(jù)備份工作站上電開機(jī),確認(rèn)系統(tǒng)運(yùn)行正常。歷史數(shù)據(jù)備份工作站關(guān)機(jī),將兩根網(wǎng)線接入A、B網(wǎng)主交換機(jī)對應(yīng)端口。歷史數(shù)據(jù)備份工作站再次上電開機(jī),檢查網(wǎng)絡(luò)和系統(tǒng)運(yùn)行正常。
1)在專用調(diào)試筆記本上對監(jiān)控系統(tǒng)數(shù)據(jù)庫進(jìn)行備份。
2)在監(jiān)控系統(tǒng)各節(jié)點(diǎn)上使用如下命令,備份各節(jié)點(diǎn)上的hosts文件為hosts.bak20171106(時(shí)間為備份日期),并依次將新節(jié)點(diǎn)jp1hisbak添加到各監(jiān)控節(jié)點(diǎn)的hosts文件中。
cp -rp hosts hosts.bak20171106
vi hosts
3)在數(shù)據(jù)庫系統(tǒng)配置中新增加歷史數(shù)據(jù)備份工作站監(jiān)控節(jié)點(diǎn),節(jié)點(diǎn)名為jp1hisbak, A、B網(wǎng)IP地址分別為11.8.1.236和11.8.2.236,節(jié)點(diǎn)類型選為“其他節(jié)點(diǎn)”,勾選“INTEL 字節(jié)”、“畫面”、“簡報(bào)”、“java服務(wù)”選項(xiàng),然后進(jìn)行保存和對數(shù)據(jù)庫進(jìn)行編譯。
4)采用標(biāo)準(zhǔn)的數(shù)據(jù)庫更新流程,將數(shù)據(jù)庫userinfo和db更新到監(jiān)控系統(tǒng)jp1main1和jp2main2等節(jié)點(diǎn)(包括新增節(jié)點(diǎn)jp1hisbak)。
5)檢查監(jiān)控系統(tǒng)節(jié)點(diǎn)狀態(tài)運(yùn)行正常,如發(fā)現(xiàn)異常,檢查處理后再進(jìn)行后續(xù)工作。
1)對監(jiān)控系統(tǒng)歷史服務(wù)器磁盤陣列數(shù)據(jù)進(jìn)行備份。
2)依次將2017年10月份及之前歷史數(shù)據(jù)備份至歷史數(shù)據(jù)備份工作站節(jié)點(diǎn)上(節(jié)點(diǎn)名為jp1hisbak)。
3)在歷史數(shù)據(jù)備份工作站虛擬機(jī)linux AS5.5系統(tǒng)上對已導(dǎo)出的歷史數(shù)據(jù)進(jìn)行查詢驗(yàn)證,查詢正常,則備份工作完成。
經(jīng)過實(shí)踐證明,歷史數(shù)據(jù)備份功能增加后,只需要一次提取磁盤陣列存儲的數(shù)據(jù),利用新增加的服務(wù)器就可以離線查詢歷史數(shù)據(jù),不僅安全方便、操作簡單,極大地減輕了在線的歷史數(shù)據(jù)服務(wù)器負(fù)擔(dān),減少讀取次數(shù)及存在的誤操作風(fēng)險(xiǎn),還可以對歷史數(shù)據(jù)進(jìn)行離線備份,極大地保證了歷史數(shù)據(jù)安全,此種方法值得大家借鑒學(xué)習(xí)。