当前位置:首页 期刊杂志

双套测报系统备份方案

时间:2024-07-28

翟向东,郝婵娟,高庆玲(北林区气象局,黑龙江 绥化152000)



双套测报系统备份方案

翟向东,郝婵娟,高庆玲
(北林区气象局,黑龙江 绥化152000)

1 引言

目前大多数测站都启用了新型自动站,原有的测报系统作为备用使用,但现有的测报备份功能仍存在不足,双套系统虽然解决了硬件采集器的备份问题,但两套采集器的终端测报软件不兼容,当一方采集器完好而终端主机故障时则只能启用另一套系统,两套系统数据存在一定的差异,这样就破坏了数据的连贯性,因此这种情况下应尽量只更换终端测报主机,平时对测报主机多做备份,两套系统虽然提供了相应的功能,但恢复过程复杂、费时,影响数据上报的时效。为此本文提供一套备份方案,实现两套系统的自动交叉备份,不需要额外的第三方软件,可以快速恢复系统,能应急处理多种故障。

2 方案设计

在两套主机上都安装新、旧两套测报系统,一套用于正常业务运行,一套用于业务备份。通过局域网,定时备份本机主要业务系统整个目录到另一测报主机,覆盖该主机的备份业务系统,达到交叉备份的目的。同时备份本机主要业务系统整个目录到移动硬盘,故障时将移动硬盘连接至笔记本,启动其备份系统(图1)。

图1 双套自动站备份方案

3 方案具体步骤

(1)在两套业务主机上安装双套测报业务软件,《OSSMO》系统安装完成后,因为目前《OSSMO》作为备用系统,不用其所形成的长Z文件,其下的组网通讯程序CNIS.exe,容易自动误发送长Z文件造成混乱,所以安装完成后应将主目录内的组网通讯程序CNIS.exe,改名为CNIS2.exe,同时更改对应桌面快捷图标,使其指向改后的新文件。在安装《ISOS》系统时尽量将《MOI》和《SMO》程序安装在同一父目录下,为以后的备份提供方便。在旧DYYZII主机上安装《ISOS》后,应该屏蔽掉该软件的开机自动运行功能。

(2)开通局域网络共享,将两套系统的两个测报主目录设为共享,安全起见,应将主测报系统的目录共享属性设为只读,备份测报系统主目录共享属性设为可读写。

(3)备份工具的选用,对于WINXP系统,可用XCOPY命令,命令所需参数见表格1。

表1 XCOPY参数说明

用法举例:xcopy“ISOS”“E:ISOS”/e/d/r/k/h/y

需要注意的是目录要用引号,并在目录后加反斜杠以区别文件。

对于WIN7系统,建议采用系统自带的RoboCopy外部命令,RoboCopy.exe是微软在Windows server 2003 Resource Kit Tools里面提供用来做备份的程序,现在Win7系统中已经自带了这个命令程序。可以将Robo-Copy.exe文件拷贝到WINXP系统中使用,RoboCopy是一款功能强大的备份工具,可以实现多线程高速备份,还可以驻留在内存中定时备份。所需参数见表2。

举例:robocopy“ISOS”“E:ISOS”/e/copy:dat/r:3/ w:3/mot:30

(4)用笔记本电脑备份测报系统,如果要在笔记本上运行测报系统需要外接USB转串口设备,并将测报系统安装在笔记本电脑外接的移动硬盘上,安装后在《SMO》程序中设置好串口号,并记下《ISOS》系统所在盘符,将移动硬盘移接到新型自动站主机上,打开主机磁盘管理,将移动硬盘盘符设置成与在笔记本电脑中的相同。

(5)编写备份程序,依据图1所示结构编写备份流程,备份程序分两部分,分别安装在两套主机中,如图1所示,在新型自动站主机内,程序将《ISOS》目录分别备份到DYYZII主机和移动硬盘中,当新型自动站主机损坏时可以将采集器连线连到DYYZII主机,并启用该主机中的备用系统。当两套系统主机同时故障或供电不足时,可以将移动硬盘连接至笔记本电脑并启用备份系统,笔记本电脑连接3G上网卡后,就形成了一独立完整的业务系统,且灵活耗电小,更有利于业务的稳定运行。《OSSMO》系统的备份过程同以上类似。

(6)备份程序的启动,备份程序可以编写成BAT批处理文件或JS脚本文件,如果用XCOPY指令备份,则需要将备份程序加入系统的计划任务中定时启动,如采用RoboCopy命令备份,也可以只加入开机自动运行,不加入计划任务。

(7)备份程序的编写。首先新建文本文件,生成WshShell对象:

var WshShell=new ActiveXObject(“WScript.Shell”);

然后结束内存中的RoboCopy进程:

WshShell.Run(“taskkill/f/t/im robocopy.exe”);

执行robocopy命令备份测报系统:

WshShell.Run(“robocopy”D:\ISOS“”G:\ISOS“/ e/xo/w:3/r:3/mot:60”,0);

最后保存文件并改为JS扩展名,可将脚本程序加入计划任务或开机自动运行中。

在旧自动站主机编写对应备份程序,内容与此类似。

4 总结

该套备份方法执行后人工参与少,自动化程度高,维护方便,具有以下优点:

(1)弥补了两套测报系统软件备份功能的不足,恢复速度快。

(2)每套自动站采集器同时对应两台或以上测报主机供选择。

(3)不需要第三方备份软件,安全可靠。

(4)独立笔记本电脑耗电少,支持环境小,业务运行更稳定可靠。

(5)至少节省一台备份用主机。

文章编号:1002-252X(2016)02-0038-01

收稿日期:2016-3-1

第一作者简介:翟向东(1971-),男,黑龙江省绥化市人,绥化学院,本科生,高级工程师.

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!