Mysql

mysql 到 percona 複製

  • November 17, 2017

最近我的雇主被一家更大的公司收購了,新的 CTO 希望我們遷移到他們的軟體堆棧。我們有 MySQL 作為數據庫伺服器,他們有 Percona。那麼……有什麼選擇可以在短暫的停機時間內做到這一點?

MySQL 二進制日誌是否與 Percona 兼容?因為如果不是,而且我猜他們不是(至少我沒有在這方面找到任何東西),那麼我看不到適合 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 部落格上找到有關兼容性的討論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/

它是開源軟體,並且有一個免費論壇,您可以在其中找到隨著您的進步可能出現的特定問題的答案。我們的技術團隊也經常在這些渠道上提供答案。

引用自:https://serverfault.com/questions/883927