1.1 备份方法
对于数据库系统而言,数据的可靠性是基础且重要的关键能力。为了保证尽可能完善的系统可靠性,KunDB除了保障集群的高可用性之外,还对提供灾难备份和恢复能力,可以减少无法预计的环境灾难、物理破坏、断电等情况造成的数据丢失而带来的损失。
KunDB的备份方法主要有物理备份、逻辑备份、及物理+逻辑备份三种。
- 物理备份是实际物理数据库文件从一处拷贝到另外一处的备份。
- 逻辑备份有两种方式,一种是利用SQL从数据库中抽取数据并存入文件,这些数据可以重新导入原来的数据库,或者以后导入其他数据库。另外一种是备份binlog逻辑日志方式,在备机进行binlog回放来进行还原。
- 物理+逻辑binlog备份是利用物理备份将数据库文件进行备份,并利用逻辑备份进行binlog的实时备份,在恢复时进行两者结合,从而较好的保证数据的及时性。
三种方法具体对比如下:
对比项 | 物理备份 | 逻辑备份 | 物理+逻辑binlog备份 |
性能 | 非常快 | 非常慢 | 非常快 |
数据文件大小 | 大 | 小 | 大 |
流式 | 是 | 是 | 是 |
增量备份 | 支持 | 不支持 | 支持 |
数据移植性 | 弱 | 强 | 弱 |
方便程度 | 弱 | 非常方便 | 弱 |
容错性 | 弱 | 强 | 弱 |
三种方法各有长短,DBA应该综合灵活运用,具体实施方案见第5章。
1.2 备份工具
KunLoader:数据导入工具
KunDumper:数据导出工具
KunDR 数据灾备工具:对数据进行备份、还原。支持物理全量备份还原、逻辑全量备份还原、物理增量备份还原、逻辑增量备份还原。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




