我们有一个主从复制模式下的MySQL系统.目前,我们正在使用mysqldumps对远程磁盘服务器进行完全备份。
我认为最好做一个完整的转储和许多小的增量备份。根据MySQL手册,MySQL使用绑定日志进行这些增量备份,每次完成增量备份时都刷新绑定日志。但是我们已经使用了二进制日志来实现主从复制。
我的问题是:这种增量备份和绑定日志刷新如何影响主从复制?
P.S:forgot可以说,大多数表使用InnoDB,其他表使用MyISAM
发布于 2011-01-27 16:05:59
好吧,一个拥挤的问题,让我试着回答你在那里提出的所有问题。
二进制备份与转储
现在,您正在使用mysqldump对数据库进行完全备份,这的确是一个很好的实践,但是在处理大型MySQL安装时,它可能会变得有点可爱。二进制备份是很好的时间备份,但是您需要两个部分,一个完整的二进制备份(这需要一致)和二进制diff日志。当然,一个和另一个的恢复时间也有很大的不同,这都取决于数据库的大小和周转时间。
刷新绑定日志将如何影响复制
如果始终在日志被传输到从属程序之后刷新日志,则不会影响复制,否则会遇到一些棘手的问题,因为该从属程序无法请求它所需要的binlog的确切块。
发布于 2011-01-27 16:04:14
它不应影响复制过程。您可以将这些二进制日志复制到新机器(备份机)。需要的时候,你就用它们吧。因此,对复制过程没有任何干预。
https://serverfault.com/questions/227653
复制相似问题