该功能以plugin方式提供,当backup plugin加载后,它会拦截所有的文件操作(比如文件读写/目录操作等),从而实现在备份的过程中增量同步,具体原理请看:
http://www.tokutek.com/2013/09/tokudb-hot-backup-part-2/
官方推荐的方式是mylvmbackup,不过可能会有一些"坑"。
Percona的Vadim同学写过一篇,介绍了Percona在使用mylvmbackup热备TokuDB中遇到的"坑"及解决方法:
还有一个比较geek的方式,直接基于TokuDB自身的机制,轻松的热备出一个备库。
上攻略:
整个热备过程中,只有步骤4是阻塞写的,但耗时较短。