Двухстороняя рапликация бд MySql

CyMpak

Новичок
Двухстороняя рапликация бд MySql

Доброго времени суток!

У меня вопрос по двухсторонней репликации, штатными средствами MySQL. Имеется два сервера под FreeBSD с базами данных, которые должны быть синхронизированы. Связь между ними возможна только по ssh. Как настроить репликацию бд я понял, но стандартно она идет через 3306 порт, а он закрыт. :( Возможно ли организовать репликацию через ssh?

Буду благодарен за любые советы и предложения.
 

Wicked

Новичок
http://en.wikipedia.org/wiki/SSH_tunnel
Но такое требование лично для меня странно, т.к., как мне кажется, репликацию обычно делают в рамках локальной сети.

А что такое двусторонняя репликация? Когда оба сервера - мастеры?
 

CyMpak

Новичок
Да, оба сервера - мастеры. Более подробно об этом можно почитать здесь http://www.ossg.ru/wiki/Admin/Настройка Master-Master репликации в MySQL и в одном из номеров журнала php-inside.

По логике нужно синхронизация двух сайтов, желательно в реальном времени или с приближением к этому. Пока наиболее человеческий вариант как раз с мастер-мастер репликацией.

По ssh-туннелированию не совсем понял. Вообще назначается локальный порт, все команды с которого идут на удаленную систему по ssh? Если так, то как настроить MySQL репликацию на использование этого порта для связи с внешней бд?
 
Сверху