一种工控机数据备份方法及系统技术方案

技术编号:38710822 阅读:12 留言:0更新日期:2023-09-08 14:53
本发明专利技术提供一种工控机数据备份方法及系统。该方法包括:基于U盘制作具有自主数据采集功能,安全、带有权限验证功能的数据采集器;采用所述数据采集器备份目标工控机数据;回收数据采集器中的目标工控机数据到数据库中。通过本发明专利技术提供的工控机备份方案能够便捷、安全地对工控机数据进行备份、而不用额外考虑网络安全的问题;极大地降低了基于移动介质进行工控机数据备份的操作复杂性,使得工厂的技术人员能够轻易掌握现场工控机的备份

【技术实现步骤摘要】
一种工控机数据备份方法及系统


[0001]本申请涉及计算机数据备份、数据恢复领域,具体涉及一种工控机数据备份方法及系统。

技术介绍

[0002]计算机数据备份技术是保障数据安全和可用性的重要手段。目前数据备份技术按照备份过程中涉及的数据量主要分为完全备份、增量备份、差异备份、镜像备份、在线备份、异地备份等。目前市面上存在的产品有磁盘冗余、在线热备机、在线备份软件(如Time machine,vertitas等)、容灾备份系统、虚拟机的snap shot功能和磁盘clone等;这些产品采用的备份技术已经非常成熟,并广泛应用在机房、云计算和重要信息系统中。
[0003]在工控系统网络安全中,备份和恢复更是一项非常重要的工作。工厂或制造企业主要工作在于生产、而不是网络安全,一旦遭受网络攻击导致其生产中断将会给企业带来巨大的经济损失。因此、工厂或制造企业在遭到网络安全攻击后,第一时间的需要做的工作往往是以最快的速度采取措施恢复生产;而不是对网络攻击进行分析,然后采取有效的阻截和消除手段。从这个意义上讲,生产设备的数据备份与恢复的能力才是一个工厂/制造企业真正的系统运行保障能力。
[0004]目前,在工控网络安全领域,数据备份和恢复工作主要依赖集成商的工程师手工完成完成(利用集成商自有的开发环境以及备份控制程序)。这是因为控制系统软件的安装配置过程复杂,版本众多,且没有上下的版本兼容机制导致备份和恢复的操作极其复杂,很难被工厂的现场工程师掌握。由于工业控制系统的工控机自身运行过程中产生的数据并不多,所以一般情况下,工控机产生的数据都可以单独交由后方的控制系统服务器备份存储。但对于工厂车间层级的工控机或指挥中心的工控机,更为重要的是其操作系统配置和应用软件的配置。此类工控机由于数据量变动小,且工控网络首先需要保障生产通信流量、不能给备份系统流出足够的流量进行在线备份;一旦出现故障,需要等待集成商的工作人员进行数据恢复,导致工厂车间层面和中控室层面工控机在网络安全攻击时的应急恢复速度慢。综上、现有的备份产品并不适用于工厂车间层级或指挥中心的工控机的数据备份这个场景。

技术实现思路

[0005]为了解决现有的工控机数据备份技术存在的操作复杂,且不适用于对工厂车间层级或指挥中心的工控机进行数据备份缺点,本专利技术基于移动介质的数据存储能力,提出一种安全、操作便捷的工控机的数据备份方法及系统。
[0006]本专利技术的第一方面提供一种工控机数据备份方法。该数据备份方法包括以下步骤:
[0007]S1、基于U盘制作具有自主数据采集功能的数据采集器;
[0008]S2、采用所述数据采集器备份目标工控机数据;
[0009]S3、回收数据采集器中的目标工控机数据到数据库中。
[0010]所述步骤S1中制作具有自主数据采集功能的数据采集器,具体实现为:将准备好的U盘插到管理机的USB口,由管理机抹除所述U盘上的数据、并将采集工控机数据所需的操作系统、备份程序以及权限验证码写到所述U盘,使其成为数据采集器;所述权限验证码,基于合法用户在管理机上输入的口令和使用者信息通过预设的加密算法计算得到。
[0011]优选地,为了防止发生非法操作所述管理机的情况,在登录所述管理机需要对用户进行身份验证,只有通过身份验证之后才能登录所述管理机。
[0012]所述步骤S2具体实现为:将该数据采集器插到目标工控机上(通过目标工控机的USB接口),重启该目标工控机、并将该目标工控机BIOS设置为从U盘启动,目标工控机重启以进入该数据采集器自带的操作系统。当使用者在所述操作系统中启动所述备份程序时,该备份程序基于所述权限验证码对使用者进行权限验证;权限验证通过后,该备份程序对目标工控机上每个硬盘进行镜像备份得到对应的硬盘文件、并存储在所述数据采集器中;若权限验证不通过,则禁止执行数据备份功能。
[0013]优选地,所述备份程序实现为所述操作系统中存储设备的默认的读写驱动模块,所述操作系统被设置为不可修改。
[0014]进一步地,所述步骤S2中,该备份程序基于所述权限验证码对使用者进行权限验证,具体实现为:要求使用者输入口令以及个人信息,基于所述使用者输入口令和个人信息采用采用所述加密算法计算得到临时验证码;比对所述权限验证码和临时验证码是否一致以确定权限验证是否通过。
[0015]进一步地,在所述步骤S2中该备份程序对目标工控机上每个硬盘进行镜像备份得到对应的硬盘文件、并存储在所述数据采集器中,具体实现为:以窗口形式要求使用者填写目标工控机信息,镜像备份目标工控机的每个硬盘得到对应的硬盘文件;将得到的所有硬盘文件连同所述目标工控机信息打包成一个工控机备份文件。
[0016]进一步地,所述步骤S3具体实现为:在所述数据采集器插回到管理机的USB接口后,由所述管理机触发应用回收所述数据采集器中的工控机备份文件到预设的数据库中。
[0017]与上述数据备份方法相对应,本专利技术的第二方面提供一种工控机数据备份系统。所述数据备份系统包括:管理服务器,数据采集器以及目标工控机。其中,所述管理服务器,具有用于将U盘制作为具有自主数据采集功能的数据采集器的备份设备制作模块,以及回收数据采集器上目标工控机的备份数据的数据回收模块;所述数据采集器,具有执行工控机数据备份所需要的操作系统、备份程序,并在进行工控机数据备份前对使用者进行权限验证,其物理实体为U盘;所述目标工控机,具有供所述数据采集器接入以进行数据备份的接口。
[0018]进一步地,所述备份设备制作模块,基于合法用户在管理机上输入的口令和使用者信息通过预设的加密算法计算得到权限验证码,抹除所述U盘上的数据、并将采集工控机数据所需的操作系统、备份程序以及所述权限验证码写到所述U盘使其成为数据采集器。该备份程序在该数据采集器自带的操作系统启动后,基于所述权限验证码对使用者进行权限验证;权限验证通过后,该备份程序对目标工控机上每个硬盘进行镜像备份得到对应的硬盘文件、并存储在所述数据采集器中;若验证不通过,则禁止执行数据备份功能。
[0019]进一步地,所述备份程序基于所述权限验证码对使用者进行权限验证,具体实现
为:要求使用者输入口令以及个人信息,所述备份程序基于所述使用者输入口令和个人信息采用采用所述加密算法计算得到临时验证码;比对所述权限验证码和临时验证码是否一致以确定权限验证是否通过。
[0020]本专利技术提供的技术方案利用现有U盘的数据存储能力,结合相应的安全措施构建工控机数据备份的环境,实现自动地对工控机的数据进行便捷、安全备份。本专利技术提供的技术方案在进行数据备份操作简单,尤其适用于对工厂车间层级或指挥中心的工控机进行数据备份。
附图说明
[0021]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工控机数据备份方法,其特征在于,该方法包括:S1、基于U盘制作具有自主数据采集功能的数据采集器;S2、采用所述数据采集器备份目标工控机数据;S3、回收数据采集器中的目标工控机数据到数据库中。2.如权利要求1所述的方法,其特征在于,所述步骤S1,包括:将准备好的U盘插到管理机的USB口,由管理机抹除所述U盘上的数据、并将采集工控机数据所需的操作系统、备份程序以及权限验证码写到所述U盘使其成为数据采集器;所述权限验证码,基于合法用户在管理机上输入的口令和使用者信息通过预设的加密算法计算得到。3.如权利要求2所述的方法,其特征在于,所述步骤S2,包括:将该数据采集器插到目标工控机上,重启该目标工控机、并将该目标工控机BIOS设置为从U盘启动;进入该数据采集器自带的操作系统,当使用者启动所述备份程序时,该备份程序基于所述权限验证码对使用者进行权限验证;权限验证通过后,所述备份程序对目标工控机上每个硬盘进行镜像备份得到对应的硬盘文件、并存储在所述数据采集器中;若权限验证不通过,则禁止执行数据备份功能。4.如权利要求3所述的方法,其特征在于,所述步骤S2中,所述备份程序基于所述权限验证码对使用者进行权限验证,具体实现为:要求使用者输入口令以及个人信息,所述备份程序基于所述使用者输入口令和个人信息采用采用所述加密算法计算得到临时验证码;比对所述权限验证码和临时验证码是否一致以确定权限验证是否通过。5.如权利要求3或4所述的方法,其特征在于,在所述步骤S2中该备份程序对目标工控机上每个硬盘进行镜像备份得到对应的硬盘文件、并存储在所述数据采集器中,具体实现为:要求使用者填写目标工控机信息,所述备份程序镜像备份目标工控机的每个硬盘得到对应的硬盘文件;将得到的所有硬盘文件连同所述目标工控机信息打包成一个工控机备...

【专利技术属性】
技术研发人员:谢新勤朱文涛
申请(专利权)人:上海毓赢网络安全技术有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1