Задать вопрос
scarab
@scarab

Как переключить mysql slave в master при репликации нескольких баз?

Доброго времени суток, многоуважаемый All.

Стоит задача по переносу нескольких относительно нагруженных сайтов на другой сервер с минимальным временем простоя. В качестве БД используется Mysql (Percona 8.0).

Наладил репликацию между старым и новым сервером с использованием GTID, базы синхронизированы. Хочется, поочерёдно переводя базы из slave в master, перенести один за другим все сайты.
Возникает вопрос: а вообще такое возможно? Все найденные мануалы упоминают выполнение reset master - что, насколько я понимаю, приведёт к обрыву цепочки транзакций. Можно ли, последовательно добавляя базы в replicate-ignore-db, сделать их мастерами по отдельности?
  • Вопрос задан
  • 164 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы