发明名称 |
一种MySQL数据库的热备份方法与系统 |
摘要 |
本发明涉及数据库的备份和恢复技术领域,尤其涉及一种MySQL数据库的热备份方法,包括:在备份开始时,先检查MySQL数据库的日志序列号,然后备份MySQL数据库的数据文件;在备份数据文件的过程中,同时循环检查MySQL数据库重做日志,对备份过程中数据文件的修改进行备份,将重做日志中日志序列号大于备份开始时日志序列号的日志记录到一个文件,存储到共享存储设备;备份完成后,记录此时的日志序列号为下一次备份作准备。本发明还提供一种MySQL数据库的热备份系统。相对于现有技术,本发明技术方案备份速度快,恢复速度快,克服了备份前必须停止运行MySQL数据库的缺点,且对MySQL数据库业务的影响较小。 |
申请公布号 |
CN106354583A |
申请公布日期 |
2017.01.25 |
申请号 |
CN201610764307.8 |
申请日期 |
2016.08.30 |
申请人 |
广州鼎甲计算机科技有限公司 |
发明人 |
范华;王子骏;樊立明;马立珂;杨海锋 |
分类号 |
G06F11/14(2006.01)I |
主分类号 |
G06F11/14(2006.01)I |
代理机构 |
北京市盈科律师事务所 11344 |
代理人 |
谌杰君 |
主权项 |
一种MySQL数据库的热备份方法,其特征在于,包括以下步骤:S101:在备份开始时,先检查MySQL数据库的日志序列号,然后备份MySQL数据库的数据文件;S201:在备份数据文件的过程中,同时循环检查MySQL数据库重做日志,对备份过程中数据文件的修改进行备份;S105:备份完成后,记录此时的日志序列号为下一次备份作准备。 |
地址 |
510660 广东省广州市高新技术产业开发区科学城揽月路80号科技创新基地综合楼701-之九单元 |