田波 金國勛
【摘 要】根據(jù)自動(dòng)氣象站對(duì)數(shù)據(jù)安全的要求,設(shè)計(jì)并成功實(shí)現(xiàn)遙測(cè)氣象數(shù)據(jù)的逐時(shí)自動(dòng)備份。本文介紹其關(guān)鍵程序——時(shí)間控制程序和資料備份程序的目的任務(wù)和應(yīng)用方案。
【關(guān)鍵詞】自動(dòng)氣象站;遙測(cè)數(shù)據(jù);安全備份
1.備份項(xiàng)目
自2004年12月31日20時(shí)開始,全國氣象部門統(tǒng)一將地面氣象測(cè)報(bào)軟件切換為OSSMO_2004版,該軟件與自動(dòng)氣象站監(jiān)控軟件(SAWSS)和通訊組網(wǎng)接口軟件(CNIS)相結(jié)合,構(gòu)成地面氣象測(cè)報(bào)業(yè)務(wù)系統(tǒng)軟件。數(shù)據(jù)備份的對(duì)象即是由SAWSS軟件從自動(dòng)站采集器讀取的實(shí)時(shí)遙測(cè)數(shù)據(jù),具體包括以下數(shù)據(jù)文件:AWSSource文件夾。
ZIIiiiMM.YYY自動(dòng)站正點(diǎn)地面常規(guī)要素?cái)?shù)據(jù)文件(簡(jiǎn)稱為Z文件)
PIIiiiMM.YYY月逐分鐘本站氣壓文件
TIIiiiMM.YYY月逐分鐘氣溫文件
UIIiiiMM.YYY月逐分鐘相對(duì)濕度文件
WIIiiiMM.YYY月逐分鐘1分鐘平均風(fēng)文件
RIIiiiMM.YYY月逐分鐘雨量文件
ZZ.TXT自動(dòng)站每分鐘實(shí)時(shí)地面常規(guī)要素?cái)?shù)據(jù)文件(簡(jiǎn)稱為ZZ文件)
FJ.TXT大風(fēng)數(shù)據(jù)文件(簡(jiǎn)稱為FJ文件)
HIIiiiMM.YYY自動(dòng)站正點(diǎn)輻射數(shù)據(jù)文件(簡(jiǎn)稱為H文件)
HH. TXT自動(dòng)站每分鐘實(shí)時(shí)輻射數(shù)據(jù)文件(簡(jiǎn)稱為HH文件)
BaseData文件夾
BIIiiiMM.YYY——月基本數(shù)據(jù)庫文件。包括自動(dòng)站和人工觀測(cè)的數(shù)據(jù)(簡(jiǎn)稱為B文件)
ReportFile文件夾
AIIiii-YYYYMM.TXT——月地面氣象資料文件(簡(jiǎn)稱為A文件)
JIIiii-YYYYMM.TXT——月分鐘觀測(cè)數(shù)據(jù)文件(簡(jiǎn)稱為J文件)
RIIiii-YYYYMM.TXT——月氣象輻射觀測(cè)數(shù)據(jù)文件(簡(jiǎn)稱為R文件)YIIiii-YYYY.TXT——年地面氣象資料文件(簡(jiǎn)稱為Y文件)
SysConfig文件夾
本文件夾存放OSSMO_2004所需要的用戶參數(shù)庫,包括臺(tái)站參數(shù)、旬月氣候要素、儀器鑒定證數(shù)據(jù)、通信組網(wǎng)參數(shù)等重要信息。
2.技術(shù)方案
利用網(wǎng)絡(luò)技術(shù),通過時(shí)間控制程序和資料備份程序,將自動(dòng)氣象站遙測(cè)到的各正點(diǎn)資料在其他計(jì)算機(jī)上實(shí)時(shí)備份,由計(jì)算機(jī)自動(dòng)執(zhí)行。具體步驟如下:
(1)將運(yùn)行監(jiān)控軟件SAWSS的計(jì)算機(jī)(簡(jiǎn)稱ZDZ)與另一24小時(shí)開機(jī)的計(jì)算機(jī)(例如9210接收機(jī),簡(jiǎn)稱JSJ)連成局域網(wǎng),通過對(duì)網(wǎng)卡極其所綁定的通信協(xié)議參數(shù)的正確配置,確保網(wǎng)絡(luò)暢通。
(2)在備份機(jī)如:9210接收機(jī)的D盤建立D:\ZDZ\AWSSource、D:\ZDZ\BaseDat、D:\ZDZ\ReportFile、D:\ZDZ\SysConfig四個(gè)文件夾,并將其的D盤設(shè)為完全型共享。
(3)在ZDZ的D盤建立D:\SJBF文件夾,其下安裝時(shí)間控制程序SJBF.EXE、時(shí)間參數(shù)配置文件TIME.DAT和資料備份批處理程序ZDZSJBF.BAT。
(4)在ZDZ中,通過“網(wǎng)上鄰居”訪問JSJ的D盤,用鼠標(biāo)右鍵選擇“映射網(wǎng)絡(luò)驅(qū)動(dòng)器”命令,將JSJ的D盤映射為G盤。
(5)將時(shí)間控制程序SJBF.EXE加入到ZDZ系統(tǒng)的“啟動(dòng)”組中,運(yùn)行此程序,或重新啟動(dòng)計(jì)算機(jī),則資料備份批處理程序?qū)⒃诿啃r(shí)正點(diǎn)3分鐘后自動(dòng)執(zhí)行(具體執(zhí)行時(shí)間可通過配置TIME.DAT文件按用戶需求靈活確定),可以把最新的遙測(cè)數(shù)據(jù)和系統(tǒng)參數(shù)備份到JSJ中。
(6)當(dāng)ZDZ因硬盤故障無法讀取自動(dòng)站數(shù)據(jù)時(shí),則可利用在JSJ所做的備份避免資料丟失。
(7)依照上述方法,可方便地在多臺(tái)計(jì)算機(jī)上進(jìn)行資料備份,只需對(duì)程序的有關(guān)配置稍加修改即成,從而使自動(dòng)站資料安全實(shí)現(xiàn)了萬無一失。
3.小結(jié)
本技術(shù)方案已在本單位成功實(shí)現(xiàn),系統(tǒng)運(yùn)行穩(wěn)定可靠,可以直接在所有使用OSSMO_2004軟件的自動(dòng)氣象站推廣應(yīng)用。系統(tǒng)運(yùn)行的硬件條件是:必須是兩臺(tái)以上的微機(jī)構(gòu)成局域網(wǎng),其中一臺(tái)用于運(yùn)行自動(dòng)站監(jiān)控軟件,其他(一臺(tái)或多臺(tái))用于存放備份數(shù)據(jù)。建議將“9210”衛(wèi)星接收機(jī)設(shè)為備份機(jī),因該機(jī)晝夜24小時(shí)均處于工作狀態(tài),且一般是專機(jī)專用,人為干擾較少,系統(tǒng)穩(wěn)定性較高。要求的操作系統(tǒng)為WIN98/2000/XP以上均可。