есть два линукс сервера.На одном нужно взять и mysql данные и передать второму серверу, чтобы он записал эти данные в другую mysql бд.Ну напишу я bash скрипт, который соберет данные для отправки.В очто, в файл? Как потом передать этот файл второму скрипту? или нужно использовать какие-нибудь сокеты? Или есть какие хорошие небольшие наброски\решения для этого?на обоих серверах также будет крутиться php, если использовать его, то как передавать данные между серверами и в каком виде? Как принимать?Думал про json, но веб интерфейс не всегда может быть доступен, чтобы считать данные по ссылке (там apache авторизация и пароль могут сменить)
Какие идеи?
>>135116331 (OP)Это надо сделать один раз или постоянно?
Каждые 10 минут.Там суть какая - есть хостинг панель, где управляются виртуальные машины. Вот нужно брать инфу о том, какие машины и сколько работают и отсылать на иной сайт, где статистика отображается и клиентам за это выставляются счета.Я просто работаю удаленно для этих ребят, вот они хотят сделать так.
>>135116331 (OP)Подпишусь на тренд, мне тоже надо синхронизировать джве базы. И я пока хз как это делать. В SQL вкатился три дня назад
Т.е. mysqldump + wget не подойдут, я думаю.Надо что-то более технологичное...Я все же попробую разузнать инфу насчет пароля, если он будет доступен всегда, то я тогда смогу иметь некую API страничку, которую буду читать. страничку можно зашифровать чем-то простым, но обратимым.
>>135116331 (OP)К удаленной базе подключиться с помощью пхп (если есть возможность), если нет, то sshfs (смонтировать удаленную машину) и скриптик какой-нибудь, чтобы mysqldump вызывал и потом накатывал базу
Вопрос решен в принципе.но я все же прикручу для них возможность прописания нового пароля если что. В общем API страничка будет, поэтому можно не ебать мозги со скриптами и нанотехнологиями.
>>135117652где ищёшь заказчиков? Upwork?
Ты серьёзно?https://dev.mysql.com/doc/refman/5.7/en/mysql-cluster-replication-multi-master.html
>>135119386я не ищу их с этими работаю у них на работе, но удаленно. Нашел через апворк, да. Но я ищу другую работу, потому что загруженность с этими маленькая, а мне надо семью кормить.>>135119482Мне надо не репликацию делать, а брать некоторые данные из некоторых таблиц. И как свой API - это будет охуенное решение для этого.
>>135119638crossover? Для ДС2 вполне приличные зп
Одну базу в slave, одну в мастер, проблема решена.