MySQL到percona复制

最近,我的雇主被一家大公司收购,新的首席技术官希望我们转移到他们的软件栈。 我们有MySQL作为数据库服务器,他们有Percona。 那么…有什么select,以轻微的停机时间呢?

MySQL二进制日志与Percona兼容吗? 因为如果没有,我想他们不是(至less我没有find这方面的东西),那么我看不到300个演出数据库的合适的迁移场景。

访问https://www.percona.com/software/mysql-database/percona-server/faq

Percona Server is a backwards-compatible replacement for MySQL® 

默认情况是mysqldump –master-data。 这将导致宕机和持续时间取决于你的MySQL服务器的性能,表引擎和其他一些因素。

如果您无法承受停机时间,您可以尝试pt-table-sync https://www.percona.com/doc/percona-toolkit/LATEST/pt-table-sync.html

披露:我为Percona工作。 我宁愿评论,但我没有足够的服务器故障点。

您可能会在感兴趣的Percona博客上find关于兼容性的讨论https://www.percona.com/blog/2013/10/04/the-benefits-of-a-drop-in-compatible-mysql-alternative/

也可能这个人可能有你可以在你的研究中使用的信息

https://www.percona.com/blog/2014/09/19/mysql-upgrade-best-practices/

这是开源软件,并有一个免费的论坛,您可以find答案,可能会随着您的进步而出现的问题。 我们的技术团队也经常在这些渠道上提供答案。