網(wǎng)絡普及之后,計算機的應用環(huán)境也是越來越復雜,企業(yè)的網(wǎng)絡管理人員每天都要面對急劇膨脹的數(shù)據(jù)所帶來的挑戰(zhàn),這些數(shù)據(jù)的類型越來越復雜,而計算機就是在對關(guān)鍵的數(shù)據(jù)庫進行運轉(zhuǎn)工作,分配到數(shù)據(jù)備份上的時間是屈指可數(shù)。計算機在運轉(zhuǎn)中很可能會發(fā)生物理方面或邏輯方面的故障,而那些復雜的重要的數(shù)據(jù)卻因沒有及時備份而丟失,所以企業(yè)為了減少損失應該利用通信軟交換技術(shù)對那些數(shù)據(jù)進行有效的備份儲存。
一、通信軟交換機數(shù)據(jù)備份系統(tǒng)的概念
通信軟交換機數(shù)據(jù)備份系統(tǒng)是在中國電信長途軟交換網(wǎng)的組網(wǎng)和環(huán)境的基礎上通過研究慢慢開發(fā)出來的新技術(shù),這系統(tǒng)的使用方向非常明確,另外,系統(tǒng)的拓展和市場推廣也是需要受到關(guān)注的,系統(tǒng)各功能部分都是一模塊一模塊進行程序編寫的,編寫的時候只是用最為普遍的也是做容易理解的編程語言,所利用的平臺架構(gòu)也是一般常見的,力求以簡潔易懂的方式向大家呈現(xiàn)這個系統(tǒng),這個系統(tǒng)還可以無限制進行移植,對于需要的企業(yè)來說很方便,只要進行一個簡單的數(shù)據(jù)搬運就行,減輕了集中維護模式下大規(guī)模數(shù)據(jù)備份工作的難度,同時還提高了企業(yè)數(shù)據(jù)分析儲存的能力。
通信軟交換機數(shù)據(jù)備份系統(tǒng)的工作原理也是一般計算機工作人員所能看得懂的,包括先是由各軟交換的后臺所使用到的SUN服務器在規(guī)定時間段內(nèi)生成一些重要的數(shù)據(jù),并將這些數(shù)據(jù)文件進行備份,然后將文件通過gz和jar方式將重要數(shù)據(jù)進行壓縮和打包,存放在本計算機所指定的目錄下,全部的過程用日志文件的方式進行記錄;那些由多網(wǎng)元批發(fā)出命令然后實現(xiàn)骨干中繼、信令網(wǎng)關(guān)(HTGSG)設備所導出的數(shù)據(jù)也同樣保存在自己的機器上。然后由中心服務器借助Unix系統(tǒng)的定時執(zhí)行機制,將時間往后推遲,自動遠程登錄到軟交換和骨干中繼、信令網(wǎng)關(guān)(HTGSG)的前、后臺SUN服務器,將后臺SUN服務器所生成的備份數(shù)據(jù)文件和前臺服務器上的最初的系統(tǒng)版本文件還有那些重要的系統(tǒng)數(shù)據(jù)一起傳送到中心服務器的那個磁陣上去,并將這些數(shù)據(jù)文件從原來的遠程主機的指定目錄復制到遠程主機的歷史目錄下面,這樣就可以確保同一個文件不會被反復傳送,浪費時間也浪費精力,當然,文件若是在傳送過程中失敗還可以直接從歷史目錄搜索到并獲取備份文件。
以前的數(shù)據(jù)備份工作都是需要工程師人工操作,登陸遠程的后臺服務器之后,將那些重要的數(shù)據(jù)進行備份,然后再通過FTP傳送到網(wǎng)管服務器,最后就是將數(shù)據(jù)從FTP到所需要的計算機之間進行介質(zhì)備份。人工操作的時候需要涉及到一系列的操作包括UNIX操作、數(shù)據(jù)文件生成的驗證、FTP文件的傳送等等,這些操作都太復雜而且工作量也大,所以在數(shù)據(jù)備份過程中往往會出現(xiàn)差錯,若是采用自動數(shù)據(jù)備份程序,不僅可以提高操作的靈活性,還可以減少出錯率,使之做到零誤差。
二、通信軟交換機數(shù)據(jù)備份系統(tǒng)的實現(xiàn)
通信軟交換機數(shù)據(jù)備份系統(tǒng)包括五個模塊,這些模塊之間工作順序都是由程序在主機內(nèi)部的先后次序決定的,而具體的運行就要看時間而定。在中心服務器中包含了三個模塊:第一個模塊是通用接口模塊,這個模塊是通過在中心服務器上啟用定時任務遠程登錄到各設備,下載數(shù)據(jù)并進行相關(guān)操作;第二個模塊是日志收集處理模塊,這個模塊主要是通過通用接口模塊將后臺執(zhí)行程序的日志讀取至本機并進行一個處理;第三個模塊是人機接口模塊,這個模塊主要是完成定時任務的更改和單項任務下發(fā),并提供日志查看的功能,值班人員可以通過web的方式查看生成的日志;另外還有兩個模塊是在soft-Switch后臺數(shù)據(jù)中,通過crontab來運行數(shù)據(jù)庫備份執(zhí)行模塊,然后再運行文件處理模塊,這樣就生成了dmp.jar.gz文件,最終完成數(shù)據(jù)的生成,這其中包含了16套后臺數(shù)據(jù)。
這些模塊的功能都在上述描述中體現(xiàn),另外soft-Switch前臺數(shù)據(jù)中包含了16套軟交換現(xiàn)行的網(wǎng)絡運營時的所用到的配置參數(shù)以及一些版本數(shù)據(jù),當然,這些數(shù)據(jù)都是在版本進行升級的時候才會用到的,這些數(shù)據(jù)都是靜態(tài)數(shù)據(jù),另外soft-Switch前臺是具有ftp服務端的功能的;HTGSG前臺數(shù)據(jù)中包含了中國各電信長途軟交換網(wǎng)的全部的33套HTGSG設備,這些數(shù)據(jù)主要是版本數(shù)據(jù),HTGSG前臺依然具有ftp服務端的功能;soft-Switch后臺數(shù)據(jù)是通過中心通訊綜合客戶端的多元網(wǎng)批命令定時執(zhí)行的,生成的業(yè)務數(shù)據(jù)ABK文件包含了33套數(shù)據(jù)。