[发明专利]数据库的备份方法、装置、可读存储介质和电子设备在审
申请号: | 202210465638.7 | 申请日: | 2022-04-29 |
公开(公告)号: | CN114860507A | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 赵可重;王明怀 | 申请(专利权)人: | 用友汽车信息科技(上海)股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F21/60;G06F21/62 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 王丹玉;汪海屏 |
地址: | 201821 上海市嘉定区嘉*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 备份 方法 装置 可读 存储 介质 电子设备 | ||
本发明提出了一种数据库的备份方法、装置、可读存储介质和电子设备,该备份方法包括:在第一预设时间段内,确认调用备份脚本是否成功;在确认调用备份脚本成功的情况下,对待备份数据库进行备份,以生成第一备份文件;在第二预设时间段内,确认读取第一备份文件是否成功;在确认读取第一备份文件成功的情况下,对第一备份文件进行预处理,以生成第二备份文件,并将第二备份文件上传至云存储单元;确认将第二备份文件上传至云存储单元是否成功;在确认将第二备份文件上传至云存储单元成功的情况下,将第一提示信息上报至管理系统。本发明通过上述技术方案,实现了对各分布式数据库的自动备份、自动压缩加密和自动将备份文件上传至云存储单元。
技术领域
本发明涉及数据处理技术领域,具体而言,涉及一种数据库的备份方法、装置、可读存储介质和电子设备。
背景技术
现有技术中,分布式数据库量备份方法包括以下两种:一是由各分布式数据库库管人员自行备份,这种方法由其自行选择备份时间,自行管理备份文件的存储与使用,没有统一的管理界面,无法将多个备份资源管理统一;二是由运维部门统一进行备份,这种方法由统一的运维部门,对所有的分布式数据库进行统一备份,统一管理备份文件的存储与使用,由于需要备份的数据库数量众多,需要耗费极大的人力、物力,且很难保证每一个数据库都能及时的进行灾备。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一个方面在于提出一种数据库的备份方法。
本发明的第二个方面在于提出一种数据库的备份装置。
本发明的第三个方面在于提出一种可读存储介质。
本发明的第四个方面在于提出一种电子设备。
有鉴于此,根据本发明的一个方面,提出了一种数据库的备份方法,用于备份插件,该备份方法包括:在第一预设时间段内,确认调用备份脚本是否成功;在确认调用备份脚本成功的情况下,对待备份数据库进行备份,以生成第一备份文件;在第二预设时间段内,确认读取第一备份文件是否成功;在确认读取第一备份文件成功的情况下,对第一备份文件进行预处理,以生成第二备份文件,并将第二备份文件上传至云存储单元;确认将第二备份文件上传至云存储单元是否成功;在确认将第二备份文件上传至云存储单元成功的情况下,将第一提示信息上报至管理系统;其中,第一提示信息包括第二备份文件的上传成功信息、第二备份文件的基本信息和第二备份文件的密码信息。
需要说明的是,本发明所提出的数据库的备份方法的执行主体可以是数据库的备份装置,为了更加清楚的对本发明提出的数据库的备份方法进行说明,下面技术方案中以数据库的备份方法的执行主体为数据库的备份装置进行示例性说明。
在该技术方案中,上述备份脚本存储在上述备份插件中,备份装置可以通过调用该备份脚本对需要备份的数据库进行备份;上述云存储单元为阿里云OSS存储单元;上述管理系统用于指示能够对多个数据库进行统一管理的系统。
具体地,备份装置首先判断在第一预设时间段内,调用用于备份待备份数据的备份脚本是否成功。具体而言,如果在第一预设次数内调用备份脚本成功,则确认调用备份脚本成功,其中,第一预设次数一般设置为3次,每间隔1分钟调用一次。
进一步地,在备份装置判断得出调用上述备份脚本成功的情况下,对需要备份的数据库(即待备份数据库)进行备份,以确定出第一备份文件。具体而言,备份装置可以通过对即待备份数据库的数据进行整合的方式确定第一备份文件。
进一步地,备份装置判断在第二预设时间段内,读取上述第一备份文件是否成功。具体而言,如果在第二预设次数内读取上述第一备份文件成功,则确认读取第一备份文件成功,其中,第二预设次数一般设置为18次,每间隔10分钟读取一次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友汽车信息科技(上海)股份有限公司,未经用友汽车信息科技(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210465638.7/2.html,转载请声明来源钻瓜专利网。