非关系型数据库的数据恢复方法、装置、计算设备集群制造方法及图纸

技术编号:41253115 阅读:11 留言:0更新日期:2024-05-11 09:14
本发明专利技术提供了一种非关系型数据库的数据恢复方法、装置及计算设备集群。方法包括:创建第一表名对应的第一源数据表对应的副本;获取客户端发送的包括恢复时刻和第一表名的数据恢复请求;响应数据恢复请求,确定早于恢复时刻的第一源数据表的第一副本;确定第一预写日志;其中,第一预写日志包括第一副本的创建时刻至恢复时刻这一时段的第一操作记录;基于第一预写日志中的第一操作记录和第一副本,将第一副本中的第一副本数据经过第一操作记录处理后的数据还原到第一表名对应的当前的第一源数据表,第一副本数据为第一副本的创建时刻下的第一源数据表中的数据。由此,无需重定向到新的数据表,进一步无需对应用程序进行修改。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种非关系型数据库的数据恢复方法、装置及计算设备集群。


技术介绍

1、数字信息的存储依赖于数据库技术,而数据的安全显得尤为重要,而数据表的数据恢复技术就是数据库安全至关重要的功能。

2、目前,数据表的恢复技术就是使用数据库备份过来的数据表的副本和日志等,将数据表的数据恢复到一个新的数据表,实现数据表的数据的恢复。

3、但是,将数据恢复到一个新的数据表,意味着用户需要将应用程序重定向到新的数据表,这将影响用户的具体使用。


技术实现思路

1、本专利技术实施例提供了一种非关系型数据库的数据恢复方法、装置及计算设备集群,将恢复数据直接恢复到和用户对接的源数据表,无需将应用程序重定向到新的数据表,避免用户对应用程序的修改,提高用户体验。

2、第一方面,本专利技术实施例提供了一种非关系型数据库的数据恢复方法,非关系型数据库包括第一表名对应的第一源数据表,第一源数据表用于记录客户端发送的业务数据,方法包括:创建第一表名对应的第一源数据表的副本;获取客户端发本文档来自技高网...

【技术保护点】

1.一种非关系型数据库的数据恢复方法,其特征在于,所述非关系型数据库包括第一表名对应的第一源数据表,所述第一源数据表用于记录客户端发送的业务数据,所述方法包括:

2.根据权利要求1所示的源数据表恢复方法,其特征在于,所述基于所述第一预写日志中的第一操作记录和所述第一副本,将所述恢复时刻的恢复数据还原到所述第一表名对应的当前的第一源数据表,包括:

3.根据权利要求2所示的源数据表恢复方法,其特征在于,所述将所述差异数据写入当前的第一源数据表的过程中,所述方法还包括:

4.根据权利要求2所示的非关系型数据库的数据恢复方法,其特征在于,所述确定恢复数据,包括...

【技术特征摘要】

1.一种非关系型数据库的数据恢复方法,其特征在于,所述非关系型数据库包括第一表名对应的第一源数据表,所述第一源数据表用于记录客户端发送的业务数据,所述方法包括:

2.根据权利要求1所示的源数据表恢复方法,其特征在于,所述基于所述第一预写日志中的第一操作记录和所述第一副本,将所述恢复时刻的恢复数据还原到所述第一表名对应的当前的第一源数据表,包括:

3.根据权利要求2所示的源数据表恢复方法,其特征在于,所述将所述差异数据写入当前的第一源数据表的过程中,所述方法还包括:

4.根据权利要求2所示的非关系型数据库的数据恢复方法,其特征在于,所述确定恢复数据,包括:

5.根据权利要求1所示的源数据表恢复方法,其特征在于,所述基于所述第一预写日志中的第一操作记录和所述第一副本,将所述恢复时刻的恢复数据还原到所述第...

【专利技术属性】
技术研发人员:宋雨恒谢晓芹秦华东
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1