Deutsch

MySQL синхронизация

277  
alexnaum местный житель28.03.09 13:24
alexnaum
NEW 28.03.09 13:24 
Последний раз изменено 28.03.09 23:05 (alexnaum)
Подскажите, как лучше и надежнее всего синхронизировать две БД на разных серверах - пробую с помощью Webyog╝ SQLyog , но странновато все, с ошибками...Суть:
Две бд mySQL, от двух сайтов - зеркал, хочется настроить синхронизацию в обе стороны - в реальном времени или по расписанию - средства для этого - будь то программы под винду, скрипт на сервере, или стандартные средства или утилиты юникс- второстепенно. Хотелось бы на основе вашего опыта, кто что использует, подскажите, плз, наведите на правильный путь.
Снкс
#1 
Poiser постоялец28.03.09 13:30
Poiser
NEW 28.03.09 13:30 
в ответ alexnaum 28.03.09 13:24
В ответ на:
Две бд mySQL, от двух сайтов - зеркал,

имхо, поскольку сайты зеркала дублируют друг друга, логичнее использовать одну общую бд.
Создание сайтов, онлайн-магазинов в Германии
#2 
alexnaum местный житель28.03.09 16:30
alexnaum
NEW 28.03.09 16:30 
в ответ Poiser 28.03.09 13:30, Последний раз изменено 28.03.09 23:05 (alexnaum)
да,конечно, я именно так и хотел поначалу, вот только подключение к базам у обоих хостеров напрямую невозможен - программы под винду, типа уже указанной SQLyog, navicat, SQL Studio и т.п. могут подключиться через туннелированние- т.е. через скрипты. Возможно, и тут можно какой-нить скрипт написать и подключиться..не знаю пока..
#3 
alexnaum местный житель29.03.09 22:15
alexnaum
29.03.09 22:15 
в ответ alexnaum 28.03.09 16:30
Да...смог я таки подключиться к одной из БД...с учетом того, что один сервер находится в Германии, а второй в Америке, вариант использования одной БД на обеих зеркалах скорее всего не катит: уж очень все медленно...
Ни у кого нет идей, как синхронизировать бд, или как еще выйти из положения?
#4 
Murr коренной житель29.03.09 23:07
Murr
NEW 29.03.09 23:07 
в ответ alexnaum 29.03.09 22:15
Писать нормальным образом импорт/экспорт в каком-нибудь формате
и настраивать что-то типа ФТП с опционной докачкой и синхронизацию...
Впрочем, задача достаточно регулярная - должно быть что-нибудь
доступное...
#5 
BSDLamer Хвостатый Carpal Tunnel30.03.09 14:34
BSDLamer
NEW 30.03.09 14:34 
в ответ alexnaum 28.03.09 13:24
http://www.onlamp.com/pub/a/onlamp/2006/04/20/advanced-mysql-replication.html
пошукать гугл на тему кластер и replication
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#6 
BSDLamer Хвостатый Carpal Tunnel30.03.09 14:44
BSDLamer
NEW 30.03.09 14:44 
в ответ alexnaum 28.03.09 13:24
http://junktrap.naihl.net/doku.php?id=mysql%3Adual_master_replication
0001, 0010, 0011, 0100, 0101, вышел зайчег погулядь
#7 
alexnaum местный житель30.03.09 22:46
alexnaum
NEW 30.03.09 22:46 
в ответ BSDLamer 30.03.09 14:44
снкс, проштудирую..
#8