Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день
Прошу помощи у админов MySQL
Купил отдельный сервер как хранилище/резерв куда хочу реплицировать все свои сайты (сайтов несколько на двух других серверах).
Как настроить реплику один мастер - один слейв знаю... много раз делал.
Но вот как сделать чтобы слейв собирал базы с двух других серверов (разные базы на всех серверах) не могу понять.
Я ведь задаю кто у меня тянет реплику (слейв) и с какого сервера и с какой позиции... а тут нужно чтобы с одного тянул с первой позиции, а другой - с другой.
Под позицией подразумеваю параметр position на мастере:
File: bin.000140
Position: 48369483
Binlog_Do_DB: db1
Binlog_Ignore_DB:
File: bin.000320
Position: 483
Binlog_Do_DB: db2
Binlog_Ignore_DB:
Кто может подсказать, как выйти с такой ситуации, чтобы на третий сервер (слейв) сливались репликой две базы с двух разных серверов?
Спасибо
Отредактированно Rodman (15.01.2015 14:18:09)
Неактивен
multi-source репликация планируется как новая возможность в MySQL 5.7:
http://www.percona.com/blog/2013/10/02/ … plication/
Сегодня как вариант можно рассмотреть запустить на третьем слейве две копии MySQL. Ясно, что решение имеет недостатки и ограниченную масштабируемость.
Неактивен