Mysql Db репликации
У меня есть следующие настройки:
3 сервера, B1, B2, B3. База данных из B1 реплицируется в B2. B1 - хозяин, а B2 - раб. Теперь я хочу, чтобы другая база данных из B2 была реплицирована в B3.
Мне нужно знать, может ли уже настроенный подчиненный (для какого-либо другого сервера) выступать в качестве главного для другого сервера?
1 ответ
Да, каждый сервер может быть главным и подчиненным. Самый простой пример этого - наличие двух серверов, которые являются и главными, и подчиненными для другого. Подробности в руководстве MySQL. Ваш сценарий не так сложен, потому что вы идете только в одном направлении. Пересылка данных с сервера B3 обратно в B1 была бы более сложной, но если все остальные серверы являются просто подчиненными и новые данные в основном поступают в B1, то управлять ими не так уж сложно.