一种备份方法技术

技术编号:37300829 阅读:25 留言:0更新日期:2023-04-21 22:46
本发明专利技术公开了一种备份方法,包括:获取与数据备份请求对应的待备份数据;基于所述待备份数据进行事务一致性处理,得到目标待备份数据,并保存所述目标待备份数据。该方法通过在备份阶段进行事务一致性处理,保证了待备份数据的准确性,同时,解决了现有方案数据挂载后仍需要进行事务一致性处理的问题,缩短了后续数据恢复的时长。数据恢复的时长。数据恢复的时长。

【技术实现步骤摘要】
一种备份方法


[0001]本专利技术涉及数据库
,尤其涉及一种备份方法。

技术介绍

[0002]备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低,且CTO越短,对企业业务影响越小。
[0003]现有MySQL数据的备份方式主要分两类,一类是基于存储接口的备份,一类是通过SAN/FC链路挂载存储卷的方式进行备份。
[0004]其中,基于存储接口的备份方式,是通过存储接口,先完成数据库数据的完全备份生成完全备份快照并记录LSN,后续增量备份基于上次备份记录的LSN获取增量数据,并通过接口发送到存储,生成增量备份快照。该方案恢复耗时很长,需要从存储服务器下载完整备份集。通过SAN/FC链路挂载存储卷的方式进行备份,备份时先挂载基础卷完成完全备份,后续永久增量备份,在基础卷应用增量数据。恢复时直接挂载指定时间的快照。该方案备份期间对网络的稳定性要求较高,且依赖操作系统能力对存储的卷进行格式化,同时,频繁挂载和卸载盘符也会对操作系统带来额外开销。...

【技术保护点】

【技术特征摘要】
1.一种备份方法,其特征在于,包括:获取与数据备份请求对应的待备份数据;基于所述待备份数据进行事务一致性处理,得到目标待备份数据,并保存所述目标待备份数据。2.根据权利要求1所述的方法,其特征在于,所述获取与数据备份请求对应的待备份数据,包括:确定所述数据备份请求对应的备份类型;根据所述备份类型确定与数据备份请求对应的待备份数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述备份类型确定与数据备份请求对应的待备份数据,包括:若所述备份类型为全量备份,则发送数据获取请求至生产业务系统;通过存储接口接收所述生产业务系统基于所述数据获取请求返回的待备份数据。4.根据权利要求2所述的方法,其特征在于,所述根据所述备份类型确定与数据备份请求对应的待备份数据,包括:若所述备份类型为增量备份,则获取目标日志序号,所述目标日志序号为上一备份周期的日志序号;基于所述目标日志序号确定与数据备份请求对应的待备份数据。5.根据权利要求1所述的方法,其特征在于,在所述获取与数据备份请求对应的待备份数据之后,包括:对全局锁进行加锁,记录当前备份周期的日志序号,并对全局锁进行解锁。6.根据权利要求1所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:姜巍李宁
申请(专利权)人:上海爱数信息技术股份有限公司
类型:发明
国别省市:

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

1