データベースサーバー全体を Galera クラスターに移行する

データベースサーバー全体を Galera クラスターに移行する

現在、おおよそ次のような設定になっています。

  • 15~50 個の論理データベースと 20~50 GB のデータを持つ 3 台の個別の MySQL データベース サーバー (個別の Linux マシン)
  • 3 つのノードと約 5 つの論理データベースを持つ Galera クラスター (MariaDB)、現在約 10 GB のデータ
  • Galera クラスターのロードバランサー (Haproxy)

私たちの計画は、個々のデータベース サーバーをクラスターに移行すること、つまり、個々のサーバーからクラスターにすべてのデータを移動することです。

これを実行する最善の方法は何でしょうか:

  • クラスター ユーザーにダウンタイムは発生しません (クラスター全体のダウンタイムは発生しないため、個々のノードがダウンしても問題ありません)
  • 個々のサーバーのダウンタイムが最小限(またはゼロ)

すべてのサーバーは同じデータセンター内にあるため、サーバー間のデータ移動は非常に高速です。ただし、移動するデータの量はかなり多いです...

何か案は?

関連情報