下载此文档

数据复制方法、数据恢复方法及装置的制作方法.docx


文档分类:办公文档 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
数据复制方法、数据恢复方法及装置的制作方法
专利名称:数据复制方法、数据恢复方法及装置的制作方法
技术领域:
本发明实施例涉及计算机技术,尤其涉及一种数据复制方法、数据恢复方法及装置。
背景技术:
复制是将一组数据从一个数据源拷贝成该业务的业务数据。因此,目标主机根据目标数据库的事务日志表和事务记录表以及源数据库的事务记录表,可确定源数据库与目标数据库是否保持一致,如果不一致,目标主机可根据目标数据库的事务日志表为该业务添加的日志执行该业务,在目标数据库中生成该业务的业务数据,从而使源数据库与目
标数据库保持一致。另一方面,本发明实施例提供一种数据恢复方法,包括目标主机检测到源主机故障后,在目标数据库的事务日志表查找状态为已成功的业务;所述事务日志表中包括业务的状态和日志,所述业务的状态包括待处理或已成功;所述目标主机在所述目标数据库的事务记录表中查询状态为已成功的业务的标识;所述目标数据库的事务记录表用于记录业务数据已被源主机成功复制到目标数据库的业务的标识; 若没有查找到状态为已成功的业务的标识,执行所述业务在所述事务日志表中的日志,以使所述目标数据库保存所述业务的业务数据。另一方面,本发明实施例提供一种数据恢复装置,包括
目标数据库,用于存储事务日志表和事务记录表以及从源主机复制的业务数据;所述事务日志表中包括业务的状态和日志,所述业务的状态包括待处理或已成功,所述目标数据库的事务记录表用于记录业务数据已被源主机成功复制到目标数据库的业务的标识;检测模块,用于检测源主机是否出现故障;查询模块,用于在所述检测模块检测到所述源主机出现故障后,在目标数据库的事务日志表查找状态标识为已成功的业务;所述查询模块,还用于在所述目标数据库的事务记录表中查询状态标识为已成功的业务的标识;业务执行模块,用于若没有查找到状态为已成功的业务的标识,执行所述业务在所述事务日志表中的日志,以使所述目标数据库保存所述业务的业务数据。本发明实施例提供的数据恢复方法和装置,检测到源主机出现故障后,目标主机 根据目标数据库的事务日志表中业务的状态,来确定该业务已被源主机成功提交到源数据库,或者确定当前不能明确源主机对该业务的执行状态。并进一步通过目标数据库的事务记录表中记录的业务的标识,来判断已被源主机成功提交到源数据库的业务,其业务数据是否已成功复制到目标数据库,以确定是否需要根据事务日志表中的日志在本机执行这些业务,从而使目标数据库也保存源数据库中没有复制到目标数据库的业务数据。又一方面,本发明实施例提供一种数据恢复方法,包括目标主机检测到源主机从故障恢复后,在目标数据库的事务日志表查找状态为待处理的业务;所述事务日志表中包括业务的状态和日志,所述业务的状态包括待处理或已成功;所述目标主机在源数据库的事务记录表查询状态为待处理的业务的标识;所述源数据库的事务记录表用于记录业务数据已被源主机成功提交到源数据库的业务;若查找到状态为待处理的业务的标识,所述目标主机执行所述业务在所述目标数据库的事务日志表中的日志,以使所述目标数据库保存所述业务的业务数据。又一方面,本发明实施例提供一种数据恢复装置,包括目标数据库,用于存储事务日志表和事务记录表以及从源主机复制的业务数据;所述事务日志表中包括业务的状态和日志,所述业务的状态包括待处理或已成功;检测模块,用于主机检测到

数据复制方法、数据恢复方法及装置的制作方法 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人421989820
  • 文件大小24 KB
  • 时间2022-06-25