[发明专利]数据库备份方法、装置、及计算设备在审
| 申请号: | 202111205709.1 | 申请日: | 2021-10-15 |
| 公开(公告)号: | CN114116302A | 公开(公告)日: | 2022-03-01 |
| 发明(设计)人: | 陈菲 | 申请(专利权)人: | 天津五八到家货运服务有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/21;G06F16/28 |
| 代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈;曹威 |
| 地址: | 300384 天津市滨海新区华苑产*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据库 备份 方法 装置 计算 设备 | ||
本申请实施例提供一种数据库备份方法、装置、及计算设备。其中,响应于针对原始数据库的数据库备份指令,创建备份数据库;根据所述原始数据库中的多个原始数据表的目标数量,在所述备份数据库创建多个备份数据表;将所述多个原始数据表各自对应的多个原始存储位置更改为所述多个备份数据表各自对应的多个备份存储位置,以便所述多个原始数据表的数据转移到所述多个备份数据表。本申请实施例提供的技术方案能够将原始数据库中的数据快速转移到备份数据库中。
技术领域
本申请实施例涉及数据库技术领域,尤其涉及一种数据库备份方法、装置、及计算设备。
背景技术
目前,公司的业务都会对应于一个或多个关系型数据库管理系统(MYSQL)数据库,当该业务下线之后,该业务对应的一个或多个MYSQL数据库需要释放资源,给该业务更新后的业务对应的MYSQL数据库提供资源,此时需要对应释放资源的MYSQL数据库进行备份,以便开发人员可以基于该备份的MYSQL数据库对损坏的数据进行恢复和还原,或者测试更新后的业务功能是否可用等等。
现在一般采用转储的方式对MYSQL数据库进行备份,但是当MYSQL数据库的数据量太大的时候,该方式的效率比较慢,甚至有备份失败的风险。
发明内容
本申请实施例提供一种数据库备份方法、装置、及计算设备,用以解决存储有大量数据的数据库备份效率较低的问题。
第一方面,本申请实施例中提供了一种数据库备份方法,包括:
响应于针对原始数据库的数据库备份指令,创建备份数据库;
根据所述原始数据库中的多个原始数据表的目标数量,在所述备份数据库创建多个备份数据表;
将所述多个原始数据表各自对应的多个原始存储位置更改为所述多个备份数据表各自对应的多个备份存储位置,以便所述多个原始数据表的数据转移到所述多个备份数据表。
第二方面,本申请实施例提供了一种数据库备份装置,包括:
创建模块,用于响应于针对原始数据库的数据库备份指令,创建备份数据库;根据所述原始数据库中的多个原始数据表的目标数量,在所述备份数据库创建多个备份数据表;
更改模块,用于将所述多个原始数据表各自对应的多个原始存储位置更改为所述多个备份数据表各自对应的多个备份存储位置,以便所述多个原始数据表的数据转移到所述多个备份数据表。
所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
第三方面,本申请实施例提供了一种计算设备,包括处理组件以及存储组件;
所述存储组件存储一条或多条计算机指令;所述一条或多条计算机指令用以被所述处理组件调用执行;
所述处理组件用于:
响应于针对原始数据库的数据库备份指令,创建备份数据库;
根据所述原始数据库中的多个原始数据表的目标数量,在所述备份数据库创建多个备份数据表;
将所述多个原始数据表各自对应的多个原始存储位置更改为所述多个备份数据表各自对应的多个备份存储位置,以便所述多个原始数据表的数据转移到所述多个备份数据表。
第四方面,本申请实施例提供了一种计算机存储介质,存储有计算机程序,所述计算程序被计算机执行时,实现如第一方面所述的数据库备份方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津五八到家货运服务有限公司,未经天津五八到家货运服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111205709.1/2.html,转载请声明来源钻瓜专利网。





