Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Репликация - запрос без записи в лог (yak) 28/03/2016 - 14:39:52
      Re: Репликация - запрос без записи в лог (Akina) 28/03/2016 - 15:59:47
      Re: Репликация - запрос без записи в лог (yak) 29/03/2016 - 11:27:52
      Re: Репликация - запрос без записи в лог (Akina) 29/03/2016 - 14:50:25
      Re: Репликация - запрос без записи в лог (yak) 30/03/2016 - 10:26:19
      Re: Репликация - запрос без записи в лог (Akina) 30/03/2016 - 13:38:26

> Original message text:
> From: yak - 28/03/2016 - 14:39:52
> Subject:Репликация - запрос без записи в лог
> -----------------
> День добрый.
> Вопрос такой - есть настроенная репликация, все работает. Можно ли, не останавливая репликацию, выполнить отдельные запросы вставки данных так на master'e, чтобы они не попали в бинлог и не повторились на slave?
>


From: yak - 29/03/2016 - 11:27:52
Subject:Репликация - запрос без записи в лог
-----------------
Спасибо за ответ, в общем то ответ ожидаемый..
Ситуация такая - есть база размером около 200 Gb, причем 190 из них - это одна таблица. Попытки бекапа базы занимают запредельное время и обрушивают работающую с этой базой систему, в результате бекап делается ежедневно, но с игнорированием этой таблицы. От таблицы в бекап пишется только структура, этого достаточно для работы всей системы. Но данные все-таки нужны, поэтому есть репликация, второй сервер и на нем бекапы полной базы.
Все хорошо, но не очень - погасло питание (UPS есть, но не спасли, да, надо делать чтобы спасали, но сейчас не о том речь), в результате побиты обе базы и диск с бекапами "большой" таблицы, есть только бекапы без таблицы и бин-логи на мастере, слейва нет совсем.
Систему останавливать нельзя, потому на мастере развернут последний бекап без большой таблицы, работаем.
Для восстановления данных на слейве развернут бекап от 1 января и сейчас слейв 'догоняет' уже несуществующий мастер, почти половину уже вытащил, бОльшая половина осталась.
И вот возникает вопрос - данные на слейве я получу (надеюсь), сделаю дамп нужной таблицы, либо скриптами можно перебрасывать данные на основной сервер, но ведь эти вставки пойдут отражаться на слейве, где они уже есть. И будет либо дублирование данных, если копировать скриптом и обойти уникальность ключа, либо ошибки изза нарушения уникальности ключей - оба случая плохо.
Вот как залить на мастер восстановленные данные, не перекосив при этом слейв?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
43519



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |