The embodiment of the present invention provides a data backup method, a backup device, an electronic device and a storage medium, in which the method includes receiving the backup business data sent by the master replica storage node, and storing the full amount of data of the master replica storage node together with the delayed replica storage node through information interaction between the delayed replica storage node and the delayed replica storage node. The data backup method, backup device, electronic equipment and storage medium provided by the embodiment of the present invention can backup the backup business data with the data amount equivalent to three times that of the backup business data on the premise of ensuring the reliability of the backup business data, thus reducing the data occupation when backing up the backup business data of the production center.
【技术实现步骤摘要】
一种数据备份方法、备份装置、电子设备及存储介质
本专利技术涉及数据备份
,特别是涉及一种数据备份方法、备份装置、电子设备及存储介质。
技术介绍
数据容灾系统通常包括业务中心和数据备份系统。业务中心通常在机房中部署有服务器及存储系统,用于正常的业务运行,业务中心会生成待备份业务数据;数据备份系统,通过在异地部署数据库服务器及存储阵列,将待备份业务数据以多个副本的形式进行备份,这些副本可以位于相同的机房,也可以位于不同的机房(将副本部署在不同机房能够避免因单个机房故障造成所有副本丢失的情况发生)。数据备份系统对数据进行备份时,可以是对待备份业务数据的同步备份,也可以是对待备份业务数据的异步备份。其中,同步备份是指接收数据备份请求后,立刻对待备份业务数据进行备份;异步备份是指接收数据备份请求后,在预设延迟时间后对待备份业务数据进行备份。数据备份系统通常包含主副本存储节点和两个从副本存储节点,为了保证在主副本存储节点和某一个从副本存储节点都损坏后,至少还有一个从副本存储节点可用于数据恢复,三副本形式的数据备份系统是保证数据安全的最低要求。这种部署方式,会将其中一个从 ...
【技术保护点】
1.一种数据备份方法,其特征在于,应用于数据备份系统中的缓存副本存储节点,所述数据备份系统还包括:主副本存储节点和延迟副本存储节点,所述方法包括:接收所述主副本存储节点发送的待备份业务数据;通过与所述延迟副本存储节点之间的信息交互,和所述延迟副本存储节点共同存储所述主副本存储节点的全量数据。
【技术特征摘要】
1.一种数据备份方法,其特征在于,应用于数据备份系统中的缓存副本存储节点,所述数据备份系统还包括:主副本存储节点和延迟副本存储节点,所述方法包括:接收所述主副本存储节点发送的待备份业务数据;通过与所述延迟副本存储节点之间的信息交互,和所述延迟副本存储节点共同存储所述主副本存储节点的全量数据。2.根据权利要求1所述的方法,其特征在于,所述通过与所述延迟副本存储节点之间的信息交互,和所述延迟副本存储节点共同存储所述主副本存储节点的全量数据,包括:在接收所述待备份业务数据的预设延迟时间后,向所述延迟副本存储节点传输所述待备份业务数据;在所述延迟副本存储节点已备份所述待备份业务数据后,删除自身存储的所述待备份业务数据。3.根据权利要求2所述的数据备份方法,其特征在于,所述在所述延迟副本存储节点已备份所述待备份业务数据后,删除自身存储的所述待备份业务数据,包括:当自身已占用的存储空间超出预设阈值,且所述延迟副本存储节点已备份所述待备份业务数据后,删除自身存储的所述待备份业务数据。4.根据权利要求1所述的数据备份方法,其特征在于,所述缓存副本存储节点位于第一机房内,所述延迟副本存储节点位于第二机房内。5.一种数据备份方法,其特征在于,应用于数据备份系统中的存储控制器,所述数据备份系统还包括:主副本存储节点、从副本存储节点、缓存副本存储节点和延迟副本存储节点,其中,所述缓存副本存储节点和所述延迟副本存储节点共同存储所述主副本存储节点的全量数据,所述方法包括:在接收包含待备份业务数据的备份请求后,将所述待备份业务数据发送至主副本存储节点,以使所述主副本存储节点向缓存副本存储节点实时传输所述待备份业务数据;当所述延迟副本存储节点损坏时,判断所述缓存副本存储节点中是否存储有主副本存储节点的全量数据;如果存储有主副本存储节点的全量数据,创建新的延迟副本存储节点,以使所述全量数据传输至所述新的延迟副本存储节点,并删除所述缓存副本存储节点中的全量数据;如果未存储有主副本存储节点的全量数据,清除所述缓存副本存储节点中的数据,将所述主副本存储节点的全量数据复制至所述缓存副本存储节点中,并创建新的延迟副本存储节点,以使所述全量数据传输至所述新的延迟副本存储节点,并删除所述缓存副本存储节点中的全量数据。6.根据权利要求5所述的数据备份方法,其特征在于,所述方法还包括:在确定所述从副本存储节点和所述缓存副本存储节点已备份所述主副本存储节点发送的待备份业务数据后,生成并发送所述数据备份请求的备份完毕回执消息。7.根据权利要求5或6所述的数据备份方法,其特征在于,所述存储控制器、所述主副本存储节点、所述从副本存储节点、所述缓存副本存储节点位于第一机房内,所述延迟副本存储节点和所述新的延迟副本存储节点位于第二机房内。8.一种数据备份装置,其特征在于,应用于数据备份系统中的缓存副本存储节点,所述数据备份系统还包括:主副本存储节点和延迟副本存储节点,所述...
【专利技术属性】
技术研发人员:白彬,
申请(专利权)人:北京金山云网络技术有限公司,北京金山云科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。