mysql 主从备份可以防止主服务器被删库删表吗?

发布于 2022-09-07 00:09:22 字数 134 浏览 66 评论 0

基于binlog的主从复制,如果master的库或者表被删了,slave的也会跟着删的。我想问,slave从master读取的binlog有没有在slave上保存,这样slave才可以在删库删表后恢复(假设此时主库的binlog在删库删表后被人恶意删了)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

毁虫ゝ 2022-09-14 00:09:22

在从库上开启binlog并且打开log-slave-updates选项,这样从Master同步过来的更新就会被记录日志。
这样就实现了更加安全的保障,即使master数据库被删库,日志文件被删掉,依然可以从slave上恢复过来!

伴梦长久 2022-09-14 00:09:22

有保存,但是是向前滚动的, 不及时备份的话就可以找不到了.

与往事干杯 2022-09-14 00:09:22
  • 如果mysql是由于delete truncate等操作误删的话,mysql 主服务器自己也可以从log中恢复过来。
  • 如果是由于rm -rf这些,那从数据库确实有这个作用
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文