Перенос всего сервера базы данных в кластер Galera

Перенос всего сервера базы данных в кластер Galera

На данный момент у нас примерно следующая конфигурация:

  • Три отдельных сервера баз данных MySQL (отдельные машины Linux) с 15–50 логическими базами данных и 20–50 ГБ данных
  • Кластер Galera (MariaDB) с 3 узлами и ~5 логическими базами данных, в настоящее время около 10 ГБ данных
  • Балансировщик нагрузки для кластера Galera (Haproxy)

Наш план состоит в том, чтобы перенести отдельные серверы баз данных в кластер, т.е. переместить все данные с отдельных серверов в кластер.

Как лучше всего это сделать, чтобы было:

  • Никаких простоев для пользователей кластера (отдельный узел, конечно, может выйти из строя, поскольку это не приведет к простою всего кластера)
  • Минимальное (или отсутствующее) время простоя отдельных серверов

Все серверы находятся в одном дата-центре, поэтому данные перемещаются между серверами довольно быстро. Однако данных для перемещения достаточно много...

Есть идеи?

Связанный контент