将整个数据库服务器迁移至 Galera 集群

将整个数据库服务器迁移至 Galera 集群

我们目前大致有以下设置:

  • 三个独立的 MySQL 数据库服务器(独立的 Linux 机器),包含 15 到 50 个逻辑数据库和 20 到 50 GB 的数据
  • Galera 集群(MariaDB)有 3 个节点和大约 5 个逻辑数据库,目前数据量约为 10GB
  • Galera 集群的负载均衡器 (Haproxy)

我们的计划是将单个数据库服务器迁移到集群,即将所有数据从单个服务器移动到集群。

最好的做法是什么:

  • 集群用户无需停机(当然,单个节点可以停机,因为它不会导致整个集群停机)
  • 单个服务器的停机时间最短(或没有)

所有服务器都位于同一个数据中心,因此数据在服务器之间移动得非常快。但是有相当多的数据需要移动...

有任何想法吗?

相关内容