楊遠航 龔成龍
雷達ROSE系統(tǒng)的備份與還原
楊遠航 龔成龍
三明市氣象局
人們用Ghost備份還原Windows操作系統(tǒng)由來已久,而且得心應手?;贚inux系統(tǒng)的ROSE雷達業(yè)務一旦系統(tǒng)崩潰或硬件故障,將嚴重影響業(yè)務考核,該文介紹基于G4L軟件通過FTP服務器備份還原ROSE計算機系統(tǒng),不失為一種可靠的備份選擇。
G4L ROSE系統(tǒng) 備份與還原 Linux
新一代天氣雷達建設業(yè)務軟件系統(tǒng)開發(fā)項目(Radar Operational Software Engineering,簡稱ROSE)是中國氣象局為充分發(fā)揮新一代天氣雷達網(wǎng)的建設效益,提高雷達產(chǎn)品質(zhì)量,豐富雷達產(chǎn)品,以進一步提高新一代天氣雷達資料在天氣預報和氣象服務業(yè)務中的應用水平,于2014年5~11月在9個雷達站、2個業(yè)務單位進行了業(yè)務并行試運行,并從2016年3月開始在全國雷達臺站進行推廣運行的雷達基本業(yè)務系統(tǒng)。
系統(tǒng)后端分為產(chǎn)品生成系統(tǒng)RPG和顯示系統(tǒng)PUP,均基于Linux系統(tǒng)(RHEL),提高穩(wěn)定性和抗病毒能力;RPG產(chǎn)品算法模塊多進程運行,模塊耦合度低,擴展性強;具有多站/多分辨率設計,系統(tǒng)可并行處理多站基數(shù)據(jù);集成度高,無縫集成了數(shù)據(jù)上傳功能。系統(tǒng)的最終開發(fā)目標是提供一套更加穩(wěn)定可靠,產(chǎn)品更豐富,擴展性強的業(yè)務系統(tǒng)(RDA+RPG+PUP),見圖1。
圖1 雷達ROSE業(yè)務框圖
Linux系統(tǒng)模塊化程度高,其內(nèi)核設計非常精巧,執(zhí)行效率高,且由于Linux源代碼公開,也使用戶不用擔心有“后閘”等安全隱患。2017年大規(guī)模爆發(fā)的基于NSA永恒之藍漏洞的勒索病毒聽語音,均為針對Windows系統(tǒng)的攻擊,而該病毒則對基于Linux系統(tǒng)的ROSE業(yè)務用機沒有任何影響,所以針對新一代雷達業(yè)務更穩(wěn)定、安全要求,應逐步把雷達RPG、PUP業(yè)務系統(tǒng)從Windows平臺移植到Linux上來。
Ghost軟件是美國賽門鐵克公司推出的一款出色的硬盤備份還原工具,可以實現(xiàn)FAT16、FAT32、NTFS、OS2等多種硬盤分區(qū)格式的分區(qū)及硬盤的備份還原。俗稱克隆軟件, 但Ghost軟件只能在DOS環(huán)境下運行,也只對基于Windows系統(tǒng)進行克隆備份,而ROSE系統(tǒng)的分區(qū)為Ext,不能很好地支持。G4L是Ghost for Linux的縮寫,顧名思義是基于Linux系統(tǒng)的備份軟件,也可以看成是Ghost軟件的Linux版本。G4L能夠?qū)Π惭bLinux系統(tǒng)的硬盤進行全盤克隆和分區(qū)鏡像備份、還原。
利用G4L的網(wǎng)絡模式存儲或讀取在FTP服務器上的IMG文件,從而實現(xiàn)ROSE業(yè)務用機的備份與還原,其工作流程見圖2。
圖2 備份還原流程圖
首先需要先架設FTP服務器,可以使用功能強大的Serv-U軟件,筆者用的是HomeFtpServer軟件,HomeFtp Server安裝簡單,也基本可以滿足FTP服務需求,軟件安裝完后注意要配置G4L軟件訪問的用戶名與密碼,并至少賦予用戶寫的權(quán)限,如果服務器有防火墻軟件,應在防火墻中開啟FTP服務的端口。
目前G4L的最新版本為V0.53,將在G4L官網(wǎng)上下載的G4L-boot.iso文件刻成一張光盤, 把ROSE系統(tǒng)計算機設置成”從光盤啟動”,把G4L-boot光盤放進需要備份的ROSE計算機里, 設置從光盤啟動計算機。在程序主界面中的對話框中輸入’g4l’回車,進入向?qū)С绦?;在主菜單中選擇“RAW Mode”進行文件系統(tǒng)克隆。由于備份還原都是通過網(wǎng)絡進行,選擇“Network use”后進入網(wǎng)絡備份還原主菜單(見圖3),選擇 A: 選擇網(wǎng)卡(和ftpserver相連的那塊網(wǎng)卡),回車進入網(wǎng)卡選擇界面按下空格鍵, 選擇eth0, 然后選擇
圖3 G4L軟件網(wǎng)絡備份還原主菜單
移動光棒到B, 手工輸入被克隆的目標計算機的IP(是規(guī)劃好的,不能被占用,服務器IP一般是規(guī)劃好后就固定下來), 選擇
移動光棒到D, 配置ftpserver的IP, 這個IP就是安裝的ftpserver軟件服務器IP;選擇
移動光棒到E,設置ftp服務器的連接參數(shù), 添入此前搭建ftp服務器時已建好的用戶名和口令,按提示的格式輸入已經(jīng)建立的用戶與密碼,選擇
移動光棒到F, 設置需保存在服務器上的映象名稱,按下’空格鍵’, 輸入新的映象名稱,選擇
移動光棒到G, 選擇保存鏡像文件的壓縮方式,選擇Lzop, 軟件默認的壓縮方式。
移動光棒到H, 選擇要備份的ROSE系統(tǒng)硬盤, 回車,選擇sda, 最上面的DISK那項,就是目標硬盤?;剀嚧_認輸入的參數(shù)正確,開始備份硬盤鏡像文件到ftp服務器, 需要的時間根據(jù)硬盤容量而不同。執(zhí)行備份后,會看到進度條在走,花些時間等待克隆結(jié)束。
當克隆結(jié)束時,會彈出主界面, 移動光棒到X, 取出光驅(qū)中的g4l光盤,回車,重新啟動計算機,硬盤的備份克隆工作結(jié)束。
系統(tǒng)還原前面的操作與系統(tǒng)備份操作相同,包括在主菜單中選擇“RAW Mode”進行文件系統(tǒng)克隆,選擇“Network use”, 設置克隆操作的網(wǎng)絡參數(shù),選擇網(wǎng)卡,手工輸入被克隆的目標計算機的IP,配置ftpserver的IP,設置ftp服務器的連接參數(shù), 添入建好的用戶名和口令,設置已保存在服務器上的映象名稱;選擇要還原的映象文件;選擇映象保存時的壓縮方式Lzop。
移動光棒到I, 用硬盤映象文件恢復目標硬盤的文件系統(tǒng), 回車選擇要寫入目標硬盤sda 回車,選擇
(1)在備份還原系統(tǒng)中,IP地址、FTP服務器的地址、用戶名和密碼先要規(guī)劃好,否則G4L加載網(wǎng)卡得不到IP地址,會造成備份還原失敗。
(2)進行還原操作時,所選目標盤的容量不能小于源盤容量,如果是計算機存在不止一個硬盤,源盤目標盤一定不能弄錯,否則后果不堪設想。
(3)在其他計算機進行備份鏡像恢復還原操作時,必須注意恢復計算機的CPU類型相同(如Intel與AMD不能互換),否則可能造成因內(nèi)核無法啟動而導致機器無法啟動運行。
(4)經(jīng)測試,通過G4L軟件及FTP服務器備份一個約35G的ROSE系統(tǒng)硬盤IMG文件需要近2小時,如果是恢復操作所花費的時間更長,因此大家應提前預留好充足的時間,雷達臺站可選擇系統(tǒng)周維護或月維護時間進行ROSE系統(tǒng)的備份還原,以免影響雷達業(yè)務運行與考核。
隨著我國新一代天氣雷達網(wǎng)建成和投入業(yè)務運行,雷達業(yè)務質(zhì)量考核顯得愈來愈重要。雷達業(yè)務質(zhì)量直接影響著氣象部門對災害性天氣的監(jiān)測和預警,ROSE是中國氣象局主推的新一代雷達業(yè)務系統(tǒng),安全穩(wěn)定性較原有基于Windows的雷達平臺有了很大的提高。但Linux系統(tǒng)因為個人應用不廣泛,相對那些一鍵安裝的Windows平臺,繁瑣麻煩了許多,一旦業(yè)務用機出現(xiàn)硬件故障等意外,將直接影響臺站的雷達傳輸質(zhì)量,因此快捷可靠的備用與恢復系統(tǒng)是十分必要的,G4L軟件為ROSE系統(tǒng)的備份與還原提供了良好的軟件支持,而把備份文件通過網(wǎng)絡存儲在FTP文件服務器上,不失為一種可靠的備份方案選擇。
[1] 中國氣象局探測中心. 2016年ROSE軟件業(yè)務試驗方案. 2016.
[2] 楊奇. 河南省新一代天氣雷達業(yè)務質(zhì)量考核管理系統(tǒng)的設計與實施[J]. 氣象與環(huán)境科學,2013(4):74-77.
[3] 劉騰. 計算機操作系統(tǒng)維護中的還原技術應用研究[J]. 信息通信,2016(12):196-197.