数据备份方法、装置及交互系统制造方法及图纸

技术编号:22641204 阅读:26 留言:0更新日期:2019-11-26 16:02
本发明专利技术公开了一种数据备份方法、装置及数据库异地备份系统,其中,数据备份方法,适用于数据库异地备份系统的主库,主库与备库通过镜像通信进程通信,包括:接收备库的第一预写日志的第一标识;根据第一标识得到第二预写日志的第二标识相对于第一标识的标识增量,第二预设日志存储于主库;向备库发送标识增量对应的第二预写日志增量,使备库根据第二预设日志增量将主库中的第二预设日志增量对应的修改数据进行存储。主库中的相对于备库中预设日志增量发送至备库,主库与备库组成数据库异地备份系统的内部逻辑将修改的数据进行备份,不需要断开业务即可完成备份。

Data backup method, device and interactive system

The invention discloses a data backup method, device and a database remote backup system, wherein, the data backup method is applicable to the main database of the database remote backup system, and the main database and the standby database communicate through the mirror communication process, including: receiving the first mark of the first pre written log of the standby database; obtaining the second mark of the second pre written log according to the first mark relative to the first mark The second preset log is stored in the primary database; the second preset log increment corresponding to the identification increment is sent to the standby database, so that the standby database stores the modified data corresponding to the second preset log increment in the primary database according to the second preset log increment. The log increment in the main database is sent to the standby database relative to the preset log increment in the standby database. The internal logic of the remote database backup system composed of the main database and the standby database backs up the modified data without disconnecting the business.

【技术实现步骤摘要】
数据备份方法、装置及交互系统
本公开涉及大数据
,具体涉及一种数据备份方法、装置及交互系统。
技术介绍
现代社会中信息系统发挥着越来越重要的作用,大多的信息系统依赖于数据库系统来管理和存放数据。对系统的可靠性要求也越来越高,数据库的可靠性自然收到了很高的关注。现在数据库系统实现系统内部可靠,系统内备份已经是基本的要求。然而这只能一定程度上保证信息系统安全性,不能解决细信息系统数据的一些自然灾害威胁,如火灾、地震等对数据库可靠性的威胁。异地备份建立在不同的地理位置区域,可以解决一些发生在一定地理位置的数据库可靠性威胁。对于数据库系统的数据可靠性现在大多采用可靠的存储系统方式实现。把数据存储到介质抽象一层,数据库系统不直接写数据到存储介质上,接一套存储系统的方式,存储系统提供存储功能并管理存储介质。数据的可靠性也就是靠存储系统保证,现在的存储系统在可靠性和性能上也越来越高。现在的云存储和分布式存储都有很多都可以保证数据的异地备份容灾。然而,外加一套这样的存储系统,会增加成本,而且增加了方案的复杂性。通常,现有技术中采用本地主库本文档来自技高网...

【技术保护点】
1.一种数据备份方法,其特征在于,适用于主库,所述主库与备库通过镜像通信进程通信,所述方法包括:/n接收所述备库的第一预写日志的第一标识;/n根据所述第一标识得到第二预写日志的第二标识相对于所述第一标识的标识增量,所述第二预设日志存储于所述主库;/n向所述备库发送所述标识增量对应的第二预写日志增量,使所述备库根据所述第二预设日志增量将所述主库中的所述第二预设日志增量对应的修改数据进行存储。/n

【技术特征摘要】
1.一种数据备份方法,其特征在于,适用于主库,所述主库与备库通过镜像通信进程通信,所述方法包括:
接收所述备库的第一预写日志的第一标识;
根据所述第一标识得到第二预写日志的第二标识相对于所述第一标识的标识增量,所述第二预设日志存储于所述主库;
向所述备库发送所述标识增量对应的第二预写日志增量,使所述备库根据所述第二预设日志增量将所述主库中的所述第二预设日志增量对应的修改数据进行存储。


2.如权利要求1所述的数据备份方法,其特征在于,所述向所述备库发送所述标识增量对应的第二预写日志增量包括:
对所述第二预写日志增量进行加密;
发送加密后的第二预写日志增量。


3.如权利要求1所述的数据备份方法,其特征在于,所述预写日志中包括至少一个日志数据组,所述向所述备库发送所述标识增量对应的第二预写日志增量包括:
获取所述第二预写日志增量中的各个日志数据组的数据量和/或数据长度;
根据所述数据量和/或数据长度对日志数据组进行合并;
发送合并后的日志数据组。


4.如权利要求1所述的数据备份方法,其特征在于,在所述向所述备库发送所述标识增量对应的第二预写日志增量之后包括:
监测所述第二预写日志中是否生成新的日志数据组;
当所述第二预写日志中生成新的日志数据组时,向所述备库发送新的日志数据组。


5.一种数据备份方法,其特征在于,包括:适用于备库,所述备库与主库通过镜像通信进程通信;
向所述主库发送第一预写日志的第一标识,所述第一标识用于使主库根据所述第一标识得到第二预写日志的第二标识相对于第一标识的标识增量,其中,第二预设日志存储于所述主库;
接收所述主库发送的所述标识增量对应的第二预写日志增量;
根据所述第二预写日志增量将所述主库中的与所述第二预写日志增量对应的修改数据存储至本端的存储器。

【专利技术属性】
技术研发人员:侯山鹏
申请(专利权)人:新华三大数据技术有限公司
类型:发明
国别省市:河南;41

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

1