我们希望将 2 台 mysql 服务器相互同步(产品和 qa 系统)。我们希望将生产机器的所有数据库、数据和用户同步到辅助 mysql 机器。
自动执行此操作的最简单和最佳方法是什么?同步可以但不必立即完成。我们可以每 12 小时左右同步一次,尽管越快越好。对于我们来说,设置和维护的简易性比速度更重要。
我们在 Centos 5 机器上运行 mysql 5
答案1
我认为你想要的是复制:参见这里。
答案2
答案3
MySQL 复制的替代方案是将 MySQL 设置在 DRBD 之上,并让 DRBD 处理同步过程。DRBD 将每秒向辅助服务器进行增量备份。结合 Heartbeat,您可以拥有低成本、高可用性的 MySQL 数据库设置。