SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 11.10.2012 09:57:09

msu
Участник
Зарегистрирован: 11.10.2012
Сообщений: 1

Восстановление MASTER -> SLAVE

Добрый день уважаемы форумчане, наставьте на путь истинный если это возможно.

Суть проблемы такова, имеется репликация по схеме master - > slave, после того как мастер падает (упал сервер, упал mysql и.т.д) переходит аварийное переключение на другой сервер.
Все работает, все дружно пишут в базу которая крутится на аварийном сервере он же slave.

Теперь собственно проблема восстановления репликации.

1) Ругается на совпадение автоинкрементов  show slave status;
в настройках слейва я прописал:
auto_increment_offset    = 2
auto_increment_increment= 2
что то не особо помогло. 

2) Как проще перенести данные которые сыпались в базу на MASTER дамп не очень подходит т.к база весит 11ГБ и синхронизировать базы затруднительно.

Возможен ли такой вариант?

Мы включаем bin log на слейве, после того как выясниться причина аварии на мастере, и будем готовы его поднять выполнил sql на мастере которые хранятся в binlog на слейве указав промежуток времени mysqlbinlog --start-datetime="2012-11-20 9:55:00"  --stop -datetime="2012-11-20 10:05:00".

Вообще кто сталкивался с подобным могли бы дать совет как быть. Спасибо.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson