[发明专利]数据回档方法及装置在审
| 申请号: | 201810055042.3 | 申请日: | 2018-01-19 |
| 公开(公告)号: | CN108228390A | 公开(公告)日: | 2018-06-29 |
| 发明(设计)人: | 苏磊;李佳禧;郭伟光;冯程;何吉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标集合 数据集合 数据库 集合 备份数据 目标数据 数据处理领域 唯一标识 客户端 发送 | ||
本发明公开了一种数据回档方法及装置,属于数据处理领域。所述方法包括:获取客户端发送的回档请求,回档请求包括回档时刻和目标集合标识,目标集合标识用于唯一标识数据库实例中待回档的目标数据集合;获取与回档时刻和目标集合标识对应的目标备份数据;将目标备份数据回档至回档数据集合中,回档数据集合是数据库实例中与目标数据集合对应的数据集合。本发明实施例通过按照集合粒度进行数据回档,避免了相关技术中实例级别回档时需要将数据库实例中的所有数据进行回档而导致回档效率较低的问题,提高了数据回档的效率。
技术领域
本发明实施例涉及数据处理领域,特别涉及一种数据回档方法及装置。
背景技术
回档是指将数据库中的数据恢复到某一历史时刻,如恢复到数据发生错乱前的某一时刻。
相关技术中,当用户因某种原因(如游戏回档、代码漏洞引起数据错乱等)需要进行数据回档时,用户通过客户端向数据回档系统发送回档请求,该回档请求携带有回档时刻;对应的,数据回档系统接收到该回档请求,获取与该回档请求中的回档时刻对应的备份文件,并将获取到的备份文件导入至一个全新的临时实例中。当临时实例中的数据校验成功后,使用该临时实例替换数据库实例以完成回档。
但是,在上述方法中,当数据库实例中部分数据错乱需要回档时,仍需要将数据库实例中的所有数据回档到回档时刻,导致回档效率较低。
发明内容
为了解决相关技术中实例级别回档时需要将数据库实例中的所有数据进行回档而导致回档效率较低的问题,本发明实施例提供了一种数据回档方法及装置。所述技术方案如下:
第一方面,提供了一种数据回档方法,所述方法包括:
获取客户端发送的回档请求,所述回档请求包括回档时刻和目标集合标识,所述目标集合标识用于唯一标识数据库实例中待回档的目标数据集合;
获取与所述回档时刻和所述目标集合标识对应的目标备份数据;
将所述目标备份数据回档至回档数据集合中,所述回档数据集合是所述数据库实例中与所述目标数据集合对应的数据集合。
第二方面,提供了一种数据回档装置,所述装置包括:
第一获取模块,用于获取客户端发送的回档请求,所述回档请求包括回档时刻和目标集合标识,所述目标集合标识用于唯一标识数据库实例中待回档的目标数据集合;
第二获取模块,用于获取与所述回档时刻和所述目标集合标识对应的目标备份数据;
回档模块,用于将所述目标备份数据回档至回档数据集合中,所述回档数据集合是所述数据库实例中与所述目标数据集合对应的数据集合。
第三方面,提供了一种数据回档系统,所述数据回档系统包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现第一方面所提供的数据回档方法。
第四方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现第一方面所提供的数据回档方法。
本发明实施例提供的技术方案带来的有益效果是:
通过获取客户端发送的回档请求,回档请求包括回档时刻和目标集合标识,获取与回档时刻和目标集合标识对应的目标备份数据,将目标备份数据回档至回档数据集合中,回档数据集合是数据库实例中与目标数据集合对应的数据集合;即本发明实施例所提供的数据回档方法是按照集合粒度进行回档的,避免了相关技术中实例级别回档时需要将数据库实例中的所有数据进行回档而导致回档效率较低的问题,在一方面,使得当用户只需要对数据库实例中的部分数据进行回档时,能够对需要回档的部分数据进行回档,提高了回档效率;在另一方面,在该数据库实例中的部分数据回档过程中其他数据及访问均不受影响,最大可能的降低了数据丢失的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司,未经腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810055042.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种进行数据备份的方法及终端
- 下一篇:一种LockStep处理机及管理方法





