摘 要:隨著計算機(jī)技術(shù)的飛快發(fā)展,越來越多的公司開始使用先進(jìn)的計算機(jī)系統(tǒng)來處理公司的日常事務(wù),尤其是計算機(jī)軟交換技術(shù)。目前,我國各大電信運營商皆在使用這種技術(shù),利用這種技術(shù)可以充分發(fā)揮計算機(jī)軟膠網(wǎng)絡(luò)的特點,應(yīng)對公司不斷增長的業(yè)務(wù)需求。雖然計算機(jī)技術(shù)的普及率越來越高,可是計算機(jī)系統(tǒng)在提高工作效率的同時也帶來了更大的問題—數(shù)據(jù)丟失或者失效。通信軟交換技術(shù),能夠讓重要的復(fù)雜的數(shù)據(jù)、文件自動進(jìn)行備份。本文將介紹通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng),分析這一數(shù)據(jù)備份技術(shù)是如何實現(xiàn)的。
關(guān)鍵詞:計算機(jī)平臺;軟交換機(jī)技術(shù);數(shù)據(jù)備份
現(xiàn)在,許多公司的工作環(huán)境都是依托計算機(jī)平臺,人們每天都要利用計算機(jī)處理大量的數(shù)據(jù),這些數(shù)據(jù)對于公司來說非常重要,一旦出現(xiàn)錯誤,將會給公司帶來很大的損失。公司為了防止數(shù)據(jù)丟失必須使用通信軟交換技術(shù)來對那些數(shù)據(jù)備份儲存。它的使用,在很大程度上避免了由于機(jī)器出現(xiàn)故障而導(dǎo)致數(shù)據(jù)丟失的現(xiàn)象,大大降低了公司因丟失數(shù)據(jù)造成的損失。
1 基于計算機(jī)平臺實現(xiàn)通信軟交換機(jī)的數(shù)據(jù)備份的設(shè)計思路分析
基于計算機(jī)平臺實現(xiàn)通信軟交換機(jī)的數(shù)據(jù)備份系統(tǒng)的實現(xiàn),必須以人工化備份作業(yè)為基礎(chǔ),然后再借助計算機(jī)技術(shù),在多種設(shè)備之間實現(xiàn)智能化的軟交換數(shù)據(jù)備份工作。通過大量的設(shè)備以及平臺的建構(gòu)方式,雖然在很大程度上避免了由于機(jī)器出現(xiàn)故障而導(dǎo)致數(shù)據(jù)丟失的現(xiàn)象。但是,一定程度上也加大了工作平臺的設(shè)備維護(hù)的工作難度。
通過不斷優(yōu)化和配備計算機(jī)中心服務(wù)器設(shè)備的方式,改變傳統(tǒng)的DCN網(wǎng)絡(luò)運行模式,直接在CN2的運行模式中就可實現(xiàn)對軟交換機(jī)數(shù)據(jù)、文件的獲取。在當(dāng)前條件下,基于計算機(jī)平臺建立的通信軟交換機(jī)的數(shù)據(jù)備份系統(tǒng)的編寫模式必須采用全模塊形式,這樣是為了更好的確保整個數(shù)據(jù)系統(tǒng)具備較好的擴(kuò)展性和維護(hù)性,在這一實現(xiàn)過程中,實現(xiàn)網(wǎng)速的大幅提高和通信軟交換機(jī)的有效結(jié)合是必需的。在未來,3G終端設(shè)備數(shù)據(jù)的備份作業(yè)的實現(xiàn)僅需要增加接口模塊就可以。
2 通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)
通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)是在電信長途軟交換網(wǎng)的組網(wǎng)環(huán)境的基礎(chǔ)上逐步研究開發(fā)出來的新技術(shù),它有著非常明確的使用目標(biāo)。系統(tǒng)的各功能部分分為了某幾個模塊,程序編寫也是按照模塊來進(jìn)行的,并且是運用了最容易讓人理解的編程語言。平臺構(gòu)架非常簡單,通過簡單的數(shù)據(jù)搬運就可以無限制進(jìn)行移植。
通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)的工作原理非常簡單,大致過程是由軟交換機(jī)的后臺所使用到的SUN服務(wù)器在一定時間內(nèi)生成一些數(shù)據(jù),然后將這些數(shù)據(jù)文件進(jìn)行備份,再將數(shù)據(jù)文件通過壓縮的方式進(jìn)行壓縮打包,存放在本計算機(jī)系統(tǒng)所指定的目錄下,備份過程將以日志文件的形式進(jìn)行記錄。除此之外,由多網(wǎng)元發(fā)出命令然后實現(xiàn)骨干中繼、信令網(wǎng)關(guān)設(shè)備所導(dǎo)出的數(shù)據(jù)文件也同樣保存在自己的機(jī)器上。在上述過程中若是文件傳輸失敗,用戶也可以直接在歷史目錄搜索并獲取相關(guān)的備份文件。
通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)的使用大大降低了工作人員的工作量,人們不再需要像以前那樣通過人工操作,對重要的數(shù)據(jù)進(jìn)行備份,然后再通過FTP將數(shù)據(jù)傳輸?shù)骄W(wǎng)絡(luò)管理服務(wù)器,最后所需要的計算機(jī)之間進(jìn)行介質(zhì)備份。人工操作程序太復(fù)雜,工作量也大,在數(shù)據(jù)備份的過程中往往會出現(xiàn)失誤。通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)的使用大大降低了失誤率,保證了數(shù)據(jù)的完整性、真實性。也在很大程度上減少了人工成本,提高了操作的靈活性。
3 基于計算機(jī)平臺的通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)的實現(xiàn)
通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)共有五個模塊,這些模塊之間工作順序是由程序在主機(jī)內(nèi)部的先后次序決定的,具體的順序是由具體時間定的。通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)在中心服務(wù)器有三個模塊,另外兩個模塊是在soft-Switch后臺數(shù)據(jù)庫中,通過crontab來運行數(shù)據(jù)庫備份執(zhí)行模塊。具體模塊情況如下:
3.1 中心服務(wù)器的三個模塊
⑴通用接口模塊。這一模塊通過在中心服務(wù)器上遠(yuǎn)程登錄各設(shè)備下載數(shù)據(jù)。⑵日志收集處理模塊。這個模塊主要是利用第一個模塊將后臺執(zhí)行程序的日志讀取至本機(jī)并進(jìn)行處理。⑶人機(jī)接口模塊。這個模塊主要任務(wù)是完成系統(tǒng)定時任務(wù)的更改和系統(tǒng)單項任務(wù)的下發(fā),還可以提供日志查看的功能,值班的工作人員可以通過web的方式查看系統(tǒng)中生成的日志文件。
3.2 通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)的另外兩個模塊
另外兩個模塊是在soft-Switch后臺數(shù)據(jù)中,借助crontab來運行備份執(zhí)行模塊,然后接著運行文件處理模塊,這樣就生成dmp.jar.gz文件,最終完成數(shù)據(jù)文件的生成,這其中包含了16套后臺數(shù)據(jù)。但是,這些數(shù)據(jù)都是靜態(tài)數(shù)據(jù)。
4 結(jié)語
在當(dāng)前環(huán)境中,基于計算機(jī)平臺的通信軟交換機(jī)數(shù)據(jù)備份系統(tǒng)在電信運營中的地位越來越高,作用越來越受到重視。針對當(dāng)前運行環(huán)境中存在的缺陷和不足,通信軟交換機(jī)技術(shù)的應(yīng)用,在很大程度上避免了由于機(jī)器出現(xiàn)故障而導(dǎo)致數(shù)據(jù)丟失的現(xiàn)象,它的自動備份功能使得數(shù)據(jù)在最大程度上得以完整保存,大大降低了公司因丟失數(shù)據(jù)造成的損失。雖然,基于計算機(jī)平臺的通信軟交換機(jī)數(shù)據(jù)備份技術(shù)已經(jīng)非常成熟,但是,這項技術(shù)還需要在實踐中繼續(xù)得到優(yōu)化和更新,使之更好的服務(wù)人類。
[參考文獻(xiàn)]
[1]陳鉅龍.基于計算機(jī)平臺的通信軟交換機(jī)數(shù)據(jù)備份的實現(xiàn)[J].新技術(shù),2012(73).
[2]趙永亮.探討基于計算機(jī)平臺實現(xiàn)通信軟交換機(jī)的數(shù)據(jù)備份[J].科技創(chuàng)新論壇,2012(143).
[3]徐彬彬.基于計算機(jī)平臺實現(xiàn)通信軟交換機(jī)得數(shù)據(jù)備份[J].上海交通大學(xué)學(xué)位論文,2009(14).