某项目客户要求把阿里云上一台ECS非核心的mysql库做备份,具体要求如下:1、每天1:00对mysql数据库进行完全备份。看似很简单的问题,中间在实施过程中,还是遇到一些坑,特地作一下记录,以备后续参考。
MySQL主从同步(Master-Slave Replication)是一种常用的数据库冗余和扩展策略。在这种架构中,一个MySQL服务器(称为主服务器,Master)将数据更改复制到一个或多个其他服务器(称为从服务器,Slave)。
当 MySQL 主从复制在 show slave status\G 时出现 Slave_IO_Running 或 Slave_SQL_Running 的值不为YES时,需要首先通过 stop slave 来停止从服务器,然后再执行一次上一步操作即可恢复。
本文会先讲述数据同步的 4 种方案,并给出常用数据迁移工具,干货满满!不 BB,上文章目录:1. 前言在实际项目开发中,我们经常将 MySQL 作为业务数据库,ES 作为查询数据库,用来实现读写分离,缓解 MySQL 数据库的查询压力,应对海量数据的复杂查询。
生产环境数据有将近百万级,需要去写代码同步的话压力也不小,然后群里小伙伴给我推荐了Canal,他们已经在业务系统里面使用了,性能杠杠的。支持的MySQL 版本包括 5.1.x , 5.5.x , 5.6.x , 5.7.x , 8.0.x。