本发明涉及网络数据领域,具体涉及一种数据灾难预防系统及方法。
背景技术:
当前,随着大数据时代的到来,高性能的数据处理越来越受到社会关注。在数据网络中常常会因为各种原因而发生数据灾难,比如数据丢失、数据损坏等,这样会使数据网络瘫痪,严重影响日常的生产生活。
技术实现要素:
本发明所要解决的技术问题是提供一种灾难预防系统及方法,可以有效的预防数据网络瘫痪。
本发明解决上述技术问题的技术方案如下:一种数据灾难预防系统,包括数据采集模块、数据分析模块和备份还原模块;
所述数据采集模块用于采集网络节点中传输的网络数据,并传输给数据分析模块;
所述数据分析模块用于对数据采集模块中采集的网络数据进行分析,得出数据日志;
所述备份还原模块用于对所述数据日志进行备份,并在发生数据灾难时根据所述数据日志恢复对应的网络数据。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述备份还原模块设置在网络节点的数据库服务器中。
进一步,所述数据采集模块设置在防火墙与网络节点之间的数据传输的链路上。
进一步,所述备份还原模块的备份规则为,按照预设时间表上的时间进行备份,或按照预设的排列顺序进行备份。
进一步,还包括监视模块,所述监视模块设置在防火墙与网络节点之间的数据传输的链路上,并与所述备份还原模块关联,所述监视模块用于监视防火墙与网络节点之间的数据传输的链路是否正常,并在防火墙与网络节点之间的数据传输的链路不正常的情况下触发所述备份还原模块进行恢复动作。
本发明的有益效果是:本发明一种数据灾难预防系统设置备份还原模块,在数据灾难发生之前存储数据日志,在数据灾难之后可以根据数据日志恢复网络数据,这样一来可以避免数据灾难导致数据网络瘫痪的问题。
基于上述一种数据灾难预防系统,本发明还提供一种数据灾难预防方法。
一种数据灾难预防方法,包括以下步骤,
s1,数据采集模块采集网络节点中传输的网络数据,并传输给数据分析模块;
s2,数据分析模块对数据采集模块中采集的网络数据进行分析,得出数据日志;
s3,备份还原模块对所述数据日志进行备份,并在发生数据灾难时根据所述数据日志恢复对应的网络数据。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,备份还原模块设置在网络节点的数据库服务器中。
进一步,数据采集模块设置在防火墙与网络节点之间的数据传输的链路上。
进一步,备份还原模块的备份规则为,按照预设时间表上的时间进行备份,或按照预设的排列顺序进行备份。
进一步,监视模块设置在防火墙与网络节点之间的数据传输的链路上,并与所述备份还原模块关联,所述监视模块监视防火墙与网络节点之间的数据传输的链路是否正常,并在防火墙与网络节点之间的数据传输的链路不正常的情况下触发所述备份还原模块进行恢复动作。
本发明的有益效果是:本发明一种数据灾难预防方法通过对数据的备份还原步骤,在数据灾难发生之前存储数据日志,在数据灾难之后可以根据数据日志恢复网络数据,这样一来可以避免数据灾难导致数据网络瘫痪的问题。
附图说明
图1为本发明一种数据灾难预防系统的结构框图;
图2为本发明一种数据灾难预防方法的流程图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
如图1所示,一种数据灾难预防系统,包括数据采集模块、数据分析模块和备份还原模块;
所述数据采集模块用于采集网络节点中传输的网络数据,并传输给数据分析模块;
所述数据分析模块用于对数据采集模块中采集的网络数据进行分析,得出数据日志;
所述备份还原模块用于对所述数据日志进行备份,并在发生数据灾难时根据所述数据日志恢复对应的网络数据。
具体的:所述备份还原模块设置在网络节点的数据库服务器中。所述数据采集模块设置在防火墙与网络节点之间的数据传输的链路上。所述备份还原模块的备份规则为,按照预设时间表上的时间进行备份,或按照预设的排列顺序进行备份。本发明还包括监视模块,所述监视模块设置在防火墙与网络节点之间的数据传输的链路上,并与所述备份还原模块关联,所述监视模块用于监视防火墙与网络节点之间的数据传输的链路是否正常,并在防火墙与网络节点之间的数据传输的链路不正常的情况下触发所述备份还原模块进行恢复动作。
本发明一种数据灾难预防系统设置备份还原模块,在数据灾难发生之前存储数据日志,在数据灾难之后可以根据数据日志恢复网络数据,这样一来可以避免数据灾难导致数据网络瘫痪的问题。
基于上述一种数据灾难预防系统,本发明还提供一种数据灾难预防方法。
如图2所示,一种数据灾难预防方法,包括以下步骤,
s1,数据采集模块采集网络节点中传输的网络数据,并传输给数据分析模块;
s2,数据分析模块对数据采集模块中采集的网络数据进行分析,得出数据日志;
s3,备份还原模块对所述数据日志进行备份,并在发生数据灾难时根据所述数据日志恢复对应的网络数据。
具体的:备份还原模块设置在网络节点的数据库服务器中。数据采集模块设置在防火墙与网络节点之间的数据传输的链路上。备份还原模块的备份规则为,按照预设时间表上的时间进行备份,或按照预设的排列顺序进行备份。监视模块设置在防火墙与网络节点之间的数据传输的链路上,并与所述备份还原模块关联,所述监视模块监视防火墙与网络节点之间的数据传输的链路是否正常,并在防火墙与网络节点之间的数据传输的链路不正常的情况下触发所述备份还原模块进行恢复动作。
本发明一种数据灾难预防方法通过对数据的备份还原,在数据灾难发生之前存储数据日志,在数据灾难之后可以根据数据日志恢复网络数据,这样一来可以避免数据灾难导致数据网络瘫痪的问题。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。