Spec-Zone .ru
спецификации, руководства, описания, API
|
Самое легкое и большинство прямого метода для того, чтобы установить репликацию должны использовать новые основные и ведомые серверы.
Можно также использовать этот метод, если Вы устанавливаете новые серверы, но имеете существующий дамп баз данных от различного сервера, который Вы хотите загрузить в Вашу конфигурацию репликации. Загружая данные в новое ведущее устройство, данные будут автоматически тиражированы в ведомые устройства.
Устанавливать репликацию между новым ведущим устройством и ведомым устройством:
Сконфигурируйте ведущее устройство MySQL с необходимыми свойствами конфигурации. См. Раздел 16.1.1.1, "Устанавливая Ведущую Конфигурацию Репликации".
Запустите ведущее устройство MySQL.
Установите пользователя. См. Раздел 16.1.1.3, "Создавая Пользователя для Репликации".
Получите основную информацию о статусе. См. Раздел 16.1.1.4, "Получая Ведущие Двоичные Координаты Журнала Репликации".
На ведущем устройстве выпустите блокировку чтения:
mysql> UNLOCK
TABLES;
На ведомом устройстве отредактируйте конфигурацию MySQL. См. Раздел 16.1.1.2, "Устанавливая Ведомую Конфигурацию Репликации".
Запустите ведомое устройство MySQL.
Выполните a CHANGE
MASTER TO
оператор, чтобы установить конфигурацию главного сервера репликации. См. Раздел 16.1.1.10, "Устанавливая
Основную Конфигурацию на Ведомом устройстве".
Выполните ведомые шаги установки на каждом ведомом устройстве.
Поскольку нет никаких данных, чтобы загрузить или обмениваться на новой конфигурации сервера, Вы не должны скопировать или импортировать информацию.
Если Вы установите новую среду репликации, используя данные от различного существующего сервера базы данных, то Вы должны будете теперь выполнить файл дампа, сгенерированный от того сервера на новом ведущем устройстве. Обновления базы данных будут автоматически распространены к ведомым устройствам:
shell> mysql -h master <
fulldb.dump