MySQL中的Binlogs vs sql转储

我一直在阅读关于mysql的binlogs和sql转储,我有一个疑问:使用binlogs而不是sql转储有什么好处吗? 我知道你可以使用binlog来进行增量备份,但是我不知道binlog是否还有其他的好处。

再见! 谢谢!

我使用混合的方法进行备份:在黎明时自动启动mysqldump,并保留binlogs作为自上次mysqldump以来的增量备份。

但binlogs的重要性大于这个:binlogs也用于设置MySQL主从复制,因为它们保留了每个应该被复制到从属的语句的logging。

有关MySQL二进制日志的更多信息

希望这可以帮助。

随着二进制文件,你可以在任何时候过去; 不只是前一天,前两天等[假设你有每日备份]。 这可能是有用的,尤其是在使用数据库跟踪应用程序中的一些可能的错误。

与Marco类似,我使用完整转储+ binlogs [用于复制目的和追溯]。