2012-02-01 7 views
1

Мне нужно реплицировать данные из первичной базы данных Amazon RDS MySQL на другой локальный сервер, который действует как резервная копия, а dev-тестирование db, но я не уверен, какой подход принять. Я знаю, что есть преимущества и недостатки запуска Master-Master и Master-Slave, но я не уверен в всех плюсах и минусах.Amazon RDS (MySQL) -> локальный сервер разработчика/тестирования Master-Master или Master-Slave + Пример?

Я надеялся, что кто-то может перечислить их, а также фактически предложить пример настройки рекомендуемого сценария соответственно с точки зрения конфигурационных файлов и того, какие порты должны связываться (я предполагаю, что 3306 придется перенаправить) и т. д.

Как указано ниже, так как фактический АДАЗОН RDS для удаленной репликации не является вариантом, а что же SymmetricDS? Я слышал некоторые замечательные вещи об этом и, возможно, это правильное решение в этом сценарии.

Все еще ищут ввод в этом сценарии. В частности, я думаю, что это можно сделать с помощью SymetricDS, но может использовать некоторые дополнительные примеры ввода в этом сценарии.

+0

Вы нашли решение на этом? – codecowboy

ответ

1

В настоящее время Amazon RDS не может быть реплицирован вне RDS, так как Amazon не предоставляет вам доступ к двоичным журналам.

+0

Спасибо, в том, что кажется, что Amazon не поддерживает это напрямую, как насчет использования SymmetricDS или такого для этого? – ylluminate

+0

Вам следовало бы изучить это. У меня нет опыта в этом, и я, конечно, не могу ручаться за надежность. Вы всегда можете запустить свой собственный MySQL на экземпляре EC2 и иметь полный контроль вместо RDS. – ceejayoz

 Смежные вопросы

  • Нет связанных вопросов^_^