MySQL Replication

У меня есть 2 сервера MySQL, Master & amp; Раб, работающий на Ubuntu 12.04. У меня есть репликация, работающая от Мастера до Раба. Если мастер выходит из строя и используется ведомый, как я могу получить данные для репликации обратно в мастер после его запуска?

2
задан 11 November 2012 в 11:27

2 ответа

Вы можете прочитать:

После того, как вы переключитесь на подчиненное устройство (т. Е. Ведомое устройство является новым ведущим), вам придется загрузить резервную копию на старое ведущее устройство и запустить Точно так же, как вы это делали ранее со старым рабом. Другими слова, вы не можете использовать то, что вы уже на старом хозяине перед переключением.

0
ответ дан 11 November 2012 в 11:27

Для этого вам нужен подход репликации мастер-мастер.

Настройте каждый сервер как подчиненный друг другу. Таким образом, все, что вы вставляете на первый сервер, копирует на второй и наоборот.

Если один из них снят с производства, вы будете использовать другой. Как только он вернется, он продолжит анализ файлов журнала ретрансляции с последней известной позиции и снова синхронизируется.

Надеюсь, это поможет!

0
ответ дан 11 November 2012 в 11:27

Другие вопросы по тегам:

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