首页> 中国专利> 非安全级DCS历史数据的备份设备、自动备份系统及方法

非安全级DCS历史数据的备份设备、自动备份系统及方法

摘要

本发明涉及了一种非安全级DCS历史数据的备份设备、自动备份系统及方法,该备份设备包括处理模块及分别与所述处理模块连接的网络模块、硬盘模块和刻录机,其中,所述网络模块,用于在所述处理模块的控制下,每天定时从所述历史服务器获取所述非安全级DCS历史数据;所述处理模块,用于在接收完所述非安全级DCS历史数据时,对所述非安全级DCS历史数据进行压缩处理,并将压缩后的数据存入所述硬盘模块,及送入所述刻录机进行刻录。实施本发明的技术方案,由于可自动完成非安全级DCS历史数据的拷贝、压缩、刻录的操作,因此可大大节省时间及人力,而且,实现了光盘和硬盘两种形式的数据备份,可提高数据保存的安全性。

著录项

  • 公开/公告号CN112925677A

    专利类型发明专利

  • 公开/公告日2021-06-08

    原文格式PDF

  • 申请/专利权人 福建宁德核电有限公司;

    申请/专利号CN202110261719.0

  • 发明设计人 申照海;郑清锦;桂思玉;

    申请日2021-03-10

  • 分类号G06F11/14(20060101);

  • 代理机构44314 深圳市瑞方达知识产权事务所(普通合伙);

  • 代理人高瑞

  • 地址 352100 福建省宁德市福鼎市江滨北路266号(核电大厦)

  • 入库时间 2023-06-19 11:19:16

说明书

技术领域

本发明涉及自动化控制领域,尤其涉及一种非安全级DCS历史数据的备份设备、自动备份系统及方法。

背景技术

DCS(Distributed Control System,分布式控制系统)已经广泛应用于核电、火电、化工等领域。在利用DSC进行管理控制的过程中所产生的历史数据在整个操作过程中具有很重要的作用。为保证系统能够安全稳定运行,降低由于各种异常原因带来的风险,工程师站要求具有能够实时查看系统运行状况,包括各种硬件、软件诊断信息和通信错误等信息,并且具有记录和查看历史数据的能力。

在核电领域,对于非安全级DCS历史数据,目前多是通过手动方式进行拷贝、压缩、刻录等操作。由于每天的数据有0.5G左右,因此拷贝、压缩、刻录等操作将会浪费大量的时间及人力,而且,只有光盘一种备份存储方式,曾经出现过光盘损坏无法追溯的情况(现场JVC产的光盘塔已故障,厂家已经停产此产品并且无维修人员可对此设备进行修复),备份方式单一无冗余。

因此,目前急需一种自动化刻录的方式解决目前的困境。

发明内容

本发明要解决的技术问题在于,针对现有技术存在的上述备份浪费人力和时间,且备份方式单一的缺陷,提供一种非安全级DCS历史数据的备份设备、自动备份系统及方法。

本发明解决其技术问题所采用的技术方案是:构造一种非安全级DCS历史数据的备份设备,与存储有非安全级DCS历史数据的历史服务器通讯连接,包括处理模块及分别与所述处理模块连接的网络模块、硬盘模块和刻录机,其中,

所述网络模块,用于在所述处理模块的控制下,每天定时从所述历史服务器获取所述非安全级DCS历史数据;

所述处理模块,用于在接收完所述非安全级DCS历史数据时,对所述非安全级DCS历史数据进行压缩处理,并将压缩后的数据存入所述硬盘模块,及送入所述刻录机进行刻录。

优选地,所述硬盘模块包括包括冗余设置的第一硬盘和第二硬盘。

优选地,所述刻录机为蓝光刻录机。

优选地,所述处理模块,用于判断所述非安全级DCS历史数据接收完成时,触发数据压缩命令,并通过对所述数据压缩命令进行解析来获取预先配置的压缩参数,并根据所述压缩参数对所接收的非安全级DCS历史数据进行压缩处理。

优选地,所述处理模块,用于在判断所述非安全级DCS历史数据压缩完成时,触发数据刻录命令,并通过对所述数据刻录命令进行解析来获取预先配置的刻录参数,并将所述刻录参数及压缩后的数据发送至所述刻录机,以使所述刻录机根据所述刻录参数对压缩后的数据进行刻录处理。

本发明还构造一种非安全级DCS历史数据的自动备份系统,包括存储有非安全级DCS历史数据的历史服务器,还包括以上所述的备份设备。

本发明还构造一种非安全级DCS历史数据的自动备份方法,包括:

步骤S10.每天定时从历史服务器获取非安全级DCS历史数据;

步骤S20.在接收完所述非安全级DCS历史数据时,对所述非安全级DCS历史数据进行压缩处理;

步骤S30.将压缩后的数据存入硬盘模块,以及,将压缩后的数据送入刻录机进行刻录。

优选地,在所述步骤S30中,所述将压缩后的数据存入硬盘模块,包括:

将压缩后的数据存入冗余设置的第一硬盘和第二硬盘。

优选地,所述步骤S20包括:

判断所述非安全级DCS历史数据是否接收完成;

在接收完成时,触发数据压缩命令,并通过对所述数据压缩命令进行解析来获取预先配置的压缩参数;

根据所述压缩参数对所接收的非安全级DCS历史数据进行压缩处理。

优选地,在所述步骤S30中,将压缩后的数据送入刻录机进行刻录,包括:

判断所述非安全级DCS历史数据是否压缩完成;

在压缩完成时,触发数据刻录命令,并通过对所述数据刻录命令进行解析来获取预先配置的刻录参数;

将所述刻录参数及压缩后的数据发送至所述刻录机,以使所述刻录机根据所述刻录参数对压缩后的数据进行刻录处理。

本发明所提供的技术方案,由于备份设备可自动完成非安全级DCS历史数据的拷贝、压缩、刻录的操作,因此可大大节省时间及人力,而且,实现了光盘和硬盘两种形式的数据备份,可提高数据保存的安全性。

附图说明

为了更清楚地说明本发明实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图中:

图1是本发明非安全级DCS历史数据的备份设备实施例一的逻辑结构图;

图2是本发明非安全级DCS历史数据的自动备份系统实施例一的逻辑结构图;

图3是本发明非安全级DCS历史数据的自动备份方法实施例一的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本发明非安全级DCS历史数据的备份设备实施例一的逻辑结构图,该实施例的备份设备与历史服务器通讯连接,而且,具体包括处理模块11及分别与处理模块11连接的网络模块12、硬盘模块14和刻录机13,其中,网络模块12用于在处理模块11的控制下,每天定时从历史服务器获取非安全级DCS历史数据;处理模块11用于在接收完该非安全级DCS历史数据时,对非安全级DCS历史数据进行压缩处理,并将压缩后的数据存入硬盘模块14,及送入刻录机13进行刻录。

通过该实施例的技术方案,由于备份设备可自动完成非安全级DCS历史数据的拷贝、压缩、刻录的操作,因此可大大节省时间及人力,而且,实现了光盘和硬盘两种形式的数据备份,可提高数据保存的安全性。

在一个具体例子中,备份设备可通过对现有的电脑进行改造来实现,具体地,在电脑上增加硬盘模块14,以及,将DVD光驱改造成刻录机13。

在一个具体例子中,网络模块12在处理模块11的控制下,可通过网络映射方式从历史服务器获取非安全级DCS历史数据,也可通过FTP协议远程获取历史服务器中的非安全级DCS历史数据,以将该数据整体迁移至备份设备,降低后续压缩和刻录操作对历史服务器负荷的影响。

进一步地,硬盘模块14包括冗余设置的第一硬盘141和第二硬盘142。在一个核电厂的应用中,压缩过的历史数据每台机组每年有100G,机组寿期大概会产生4T的数据,所以,两个冗余设置的硬盘可选用容量均为6T的硬盘,这样,可在备份设备的硬盘中追溯机组全寿期的历史数据,且两个硬盘互为冗余,为历史数据增加了两道保护屏障。

进一步地,刻录机13为蓝光刻录机,光盘也相应选用蓝光光盘,由于蓝光光盘容量更大,存储的数据更多。

在一个可选实施例中,处理模块11用于判断非安全级DCS历史数据接收完成时,触发数据压缩命令,并通过对数据压缩命令进行解析来获取预先配置的压缩参数,并根据压缩参数对所接收的非安全级DCS历史数据进行压缩处理。

在一个可选实施例中,处理模块11用于在判断非安全级DCS历史数据压缩完成时,触发数据刻录命令,并通过对数据刻录命令进行解析来获取预先配置的刻录参数,并将刻录参数及压缩后的数据发送至刻录机,以使刻录机根据刻录参数对压缩后的数据进行刻录处理。

图2是本发明非安全级DCS历史数据的自动备份系统实施例一的逻辑结构图,该实施例的自动备份系统包括历史服务器20和备份设备10,其中,历史服务器20存储有非安全级DCS历史数据,备份设备10的逻辑结构可参照前文所述,在此不做赘述。

图3是本发明非安全级DCS历史数据的自动备份方法实施例一的流程图,该实施例的自动备份方法应用在备份设备的处理模块中,例如,可通过VB语言设计一套软件,并运行在处理模块中,以实现历史数据的自动化的拷贝、压缩、刻录等操作。该实施例的自动备份方法包括以下步骤:

步骤S10.每天定时从历史服务器获取非安全级DCS历史数据;

步骤S20.在接收完所述非安全级DCS历史数据时,对所述非安全级DCS历史数据进行压缩处理;

步骤S30.将压缩后的数据存入硬盘模块,以及,将压缩后的数据送入刻录机进行刻录。

在一个可选实施例中,步骤S10可通过网络映射方式从历史服务器获取非安全级DCS历史数据,也可通过FTP协议远程获取历史服务器中的非安全级DCS历史数据,以将该数据整体迁移至备份设备,降低后续压缩和刻录操作对历史服务器负荷的影响。而且,实现该步骤的代码例如包括:

Rem_Get{

Net use z:\\IP(历史服务器)\文件夹

}

在一个可选实施例中,步骤S20具体包括:

判断非安全级DCS历史数据是否接收完成;

在接收完成时,触发数据压缩命令,并通过对数据压缩命令进行解析来获取预先配置的压缩参数;

根据压缩参数对所接收的非安全级DCS历史数据进行压缩处理。

在该实施例中,通过获取分析数据压缩命令(WinRAR)的压缩参数来实现对历史数据的压缩,其对应的代码例如包括:

Compress{

for/l%%i in(%input_begine%,1,%input_end%)do("C:\Program Files\WinRAR\WinRAR.exe"a D:\hdbdatasAA\%%i.rar-s-r%%i)

}

在一个可选实施例中,在步骤S30中,将压缩后的数据存入硬盘模块,包括:

将压缩后的数据存入冗余设置的两个硬盘。

进一步地,在步骤S30中,将压缩后的数据送入刻录机进行刻录,具体包括:

判断非安全级DCS历史数据是否压缩完成;

在压缩完成时,触发数据刻录命令,并通过对数据刻录命令进行解析来获取预先配置的刻录参数;

将刻录参数及压缩后的数据发送至刻录机,以使刻录机根据刻录参数对压缩后的数据进行刻录处理。

在该实施例中,通过获取分析数据刻录命令(Nerocmd)的刻录参数,对已压缩的数据进行刻录,,其对应的代码例如包括:

Record{

for%%m in(*.rar)do("C:\Program Files\Common Files\Nero\Lib\NeroCmd.exe"--write--drivename F--tao--real--create_iso_fs--close_session--dvd--import--speed 8--iso nero--disable_eject D:\hdbdatasAA\%%m--spare_areano_action)

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何纂改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号