Назад | Перейти на главную страницу

[MySQL] несколько мастеров одно подчиненное устройство

Возможна ли установка, в которой несколько серверов mysql (содержащих разные базы данных) реплицируются на одном подчиненном сервере mysql?

Если да, то как это сделать?

Это невозможно при использовании встроенной репликации MySQL. Были созданы некоторые обходные пути, которые будут периодически выполнять CHANGE MASTER для синхронизации из одной базы данных, а затем выполнять CHANGE MASTER для синхронизации из другой (я думал, что это инструмент maatkit, но я не могу его найти).

Вольфрамовый репликатор позволяет сделать это также - репликация из нескольких источников.

Если ваш дизайн позволяет, это может работать, но я не тестировал его Server A - master, а с помощью replication-do-db вы можете извлекать базы данных с сервера B Server B - master Server C - slave of B

Стоит попробовать в тестовой среде