Есть ли способ изменить сервер базы данных без остановки базы данных? - PullRequest
2 голосов
/ 12 июня 2010

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

Ответы [ 2 ]

4 голосов
/ 12 июня 2010

Репликация:

Вы можете настроить MySQL реплицировать базу данных на вашем хосте.Он начнет асинхронно реплицировать данные со «старого» сервера базы данных на ваш новый во время работы приложения. альтернативный текст http://dev.mysql.com/doc/refman/5.1/en/images/redundancy-before.png

Обмен: После этого вы можете переключить приложение для записи в новую базу данных.

альтернативный текст http://dev.mysql.com/doc/refman/5.1/en/images/redundancy-after.png

Обменмастер MySQL с подчиненной репликой MySQL: http://dev.mysql.com/doc/refman/5.1/en/replication-solutions-switch.html

Репликация MySQL: http://dev.mysql.com/doc/refman/5.1/en/replication.html

0 голосов
/ 12 июня 2010

Вы можете настроить новый сервер Mysql как slav репликации, а затем переключить соединение в вашем приложении со старого на новый сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...