开发者社区> 问答> 正文

dms运行的mysql数据库怎么进行同步备份

如题,mysql使用的阿里云的dms数据库运行的,怎么进行同步实时备份,达到可以实时恢复的效果

展开
收起
46zhmcac4fi64 2021-08-06 09:53:48 1216 0
1 条回答
写回答
取消 提交回答
  • 专注小程序、APP、网站开发

    实现两个Mysql数据库之间同步同步原理: MySQL 为了实现replication 必须打开bin-log 项,也是打开二进制的MySQL日志记录选项。

    MySQL 的bin log 二进制日志,可以记录所有影响到数据库表中存储记录内容的sql操作,如insert / update / delete 操作,而不记录select 这样的操作。

    因此,我们可以通过二进制日志把某一时间段内丢失的数据可以恢复到数据库中(如果二进制日志中记录的日志项,包涵数据库表中所有数据,那么, 就可以恢复本地数据库的全部数据了)。

    而这个二进制日志,如果用作远程数据库恢复,那就是replication 了。这就是使用replication 而不用sync 的原因。这也是为什么要设置bin-log = 这个选项的原因。

    在同步过程中,最重要的同步参照物,就是同步使用那一个二进制日志文件,从那一条记录开始同步。

    如果你想开发小程序或者app的话,可以通过第三方专业开发平台,来帮助你实现开发需求:厦门在乎科技-专注小程序开发、厦门app开发公司、网站开发

    2021-08-06 15:38:53
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载

相关镜像