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

Как лучше организовать синхронизацию mysql?

Здравствуйте. Имеется главный сервер mysql (с небольшой бд) и около 100 шт подчиненных. Необходимо синхронизировать одной бд и исключить определенную таблицу. Объём базы очень маленький < 2 мб. Добавление больших данных в мастер - не предвидится; максимум раз в месяц и то не более 20 строчек.
Как лучше организовать синхронизацию:
средствами mysql master slave?
написать кастомный скрипт
делать дамп и "раскидавать" его
Может быть ещё есть варианты?
Мастер - 2008r2
slave - nix подобные системы
  • Вопрос задан
  • 2345 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Nidora
@Nidora
Бонус 200 руб всем новым клиентам! VDS - 149 руб
mysql (с небольшой бд) и около 100 шт подчиненных

этих 100 шт - это БД или таблицы ?

Если
100 штук серверов, бд - 1 одна, в ней 10 таблиц.
, то
Можно делать синхронизацию всех БД например на какой то 1 сервер, и написать скрипт, что бы все остальные стягивали с него изменения. Если маленькая БД, то может использовать что то типа git, там есть дата последнего изменения.
Или можно просто руцями синкать. Делать дамп и раскидывать по всем БД или написать команду rsync и запихнуть ее в крон.
Ответ написан
Комментировать
@uJlJluduAH Автор вопроса
100 штук серверов, бд - 1 одна, в ней 10 таблиц.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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