一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

电网大数据的数据备份方法、装置、设备及存储介质与流程

2022-04-27 06:45:22 来源:中国专利 TAG:


1.本发明涉及电网监测技术领域,尤其涉及一种电网大数据的数据备份方法、装置、设备及存储介质。


背景技术:

2.目前,数据库在电力系统领域引起了人们的关注。众所周知,电力系统具有复杂的网络拓扑结构,可以建模并存储在图形数据库中,这与电力系统的拓扑属性更加一致,充分利用图形数据库的拓扑计算能力,为电力系统提供了极大的便利。图形数据库固化并存储实体之间的关系,这特别适用于关系密集型电力系统数据的灵活、高效的存储和管理。但是,现有技术中数据库系统不能实现电网数据自动化备份,备份数据文件越来越多,无法进行有效地管理。


技术实现要素:

3.本发明的主要目的在于提供一种电网大数据的数据备份方法、装置、设备及存储介质,旨在解决效率低下的技术问题。
4.为实现上述目的,本技术实施例第一方面提供了一种电网大数据的数据备份方法,所述电网大数据的数据备份方法包括以下步骤:
5.根据预设的备份策略,对未备份节点的数据文件进行扫描,得出数据扫描结果;
6.根据所述数据扫描结果,将所述未备份节点后台备份线程将扫描出的数据文件写入到所述预设的备份节点中。
7.在第一方面的一种实施方式中,还包括:
8.将所述数据扫描结果、所述未备份节点和所述备份节点对应写入备份信息列表。
9.在第一方面的一种实施方式中,所述备份策略包括配置备份服务器ip地址、备份周期、备份容量和备份文件类型。
10.在第一方面的一种实施方式中,还包括:
11.确认完成备份后,将未备份节点的状态更新为完成状态并刷新备份时间。
12.在第一方面的一种实施方式中,还包括:
13.根据所述备份节点中的数据文件,得出备份数据库文件,并将备份数据库文件输出到备份服务器的备份目录。
14.本技术实施例第二方面提供了一种电网大数据的数据备份装置,所述电网大数据的数据备份装置包括:
15.扫描单元,用于根据预设的备份策略,对未备份节点的数据文件进行扫描,得出数据扫描结果;
16.写入单元,用于根据所述数据扫描结果,将所述未备份节点后台备份线程将扫描出的数据文件写入到所述预设的备份节点中。
17.在第二方面的一种实施方式中,还包括:
18.列表生成单元,用于将所述数据扫描结果、所述未备份节点和所述备份节点对应写入备份信息列。
19.在第二方面的一种实施方式中,还包括:
20.状态更新单元,用于确认完成备份后,将未备份节点的状态更新为完成状态并刷新备份时间。
21.本技术实施例第三方面提供了一种电子设备,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中:所述计算机程序被所述处理器执行时实现如第一方面所述的电网大数据的数据备份方法的步骤。
22.本技术实施例第四方面提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的电网大数据的数据备份方法的步骤。
23.本发明的上述方案至少包括以下有益效果是:
24.本发明一种电网大数据的数据备份方法、装置、设备及存储介质通过备份策略可以灵活对单个节点或整个集群的节点进行数据备份,从而可以有效提高备份效率,并且可以实时监控备份的情况。
附图说明
25.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
26.图1是本发明一种电网大数据的数据备份方法的步骤流程图;
27.图2是本发明一种电网大数据的数据备份装置的模块方框图。
具体实施方式
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
29.需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
30.另外,在本发明中如涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
31.在本发明中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两
个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
32.另外,本发明各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
33.参考图1,本技术实施例提供了一种电网大数据的数据备份方法,所述电网大数据的数据备份方法包括以下步骤:
34.s1、根据预设的备份策略,对未备份节点的数据文件进行扫描,得出数据扫描结果。
35.s2、根据所述数据扫描结果,将所述未备份节点后台备份线程将扫描出的数据文件写入到所述预设的备份节点中。
36.本实施例中,通过备份策略可以灵活对单个节点或整个集群的节点进行数据备份,从而可以有效提高备份效率,并且可以实时监控备份的情况。
37.在一种实施方式中,还包括:
38.将所述数据扫描结果、所述未备份节点和所述备份节点对应写入备份信息列表。
39.在一种实施方式中,所述备份策略包括配置备份服务器ip地址、备份周期、备份容量和备份文件类型。
40.本实施例中,可以设置备份策略中的备份周期,从而完成备份周期的自定义,使得数据库可以自动完成自定义周期下的备份操作。
41.在一种实施方式中,还包括:
42.确认完成备份后,将未备份节点的状态更新为完成状态并刷新备份时间。
43.本实施例中,通过刷新备份时间可以实现根据备份周期进行自定义备份。
44.在一种实施方式中,还包括:
45.根据所述备份节点中的数据文件,得出备份数据库文件,并将备份数据库文件输出到备份服务器的备份目录。
46.参考图2,本技术实施例提供了一种电网大数据的数据备份装置,所述电网大数据的数据备份装置包括:
47.扫描单元,用于根据预设的备份策略,对未备份节点的数据文件进行扫描,得出数据扫描结果;
48.写入单元,用于根据所述数据扫描结果,将所述未备份节点后台备份线程将扫描出的数据文件写入到所述预设的备份节点中。
49.在一种实施方式中,还包括:
50.列表生成单元,用于将所述数据扫描结果、所述未备份节点和所述备份节点对应写入备份信息列。
51.在一种实施方式中,还包括:
52.状态更新单元,用于确认完成备份后,将未备份节点的状态更新为完成状态并刷新备份时间。
53.此外,本发明实施例还提出一种电子设备,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中:
54.所述计算机程序被所述处理器执行时实现上述各实施例中所述的电网大数据的数据备份方法的步骤。
55.此外,本发明实施例还提出一种计算机存储介质。
56.所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例提供的电网大数据的数据备份方法中的操作。
57.从上述内容可知,本发明通过备份策略可以灵活对单个节点或整个集群的节点进行数据备份,从而可以有效提高备份效率,并且可以实时监控备份的情况。
58.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体/操作/对象与另一个实体/操作/对象区分开来,而不一定要求或者暗示这些实体/操作/对象之间存在任何这种实际的关系或者顺序;术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
59.对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的。可以根据实际的需要选择中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
60.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
61.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
62.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献