Настройка MySQL репликации
Материал из BiTel WiKi
(Различия между версиями)
Admin (Обсуждение | вклад) м («Настройка MySQL репликации с минимальным простоем» переименована в «Настройка MySQL репликации») |
Zavndw (Обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
# Отредактировать my.cnf для поддержки репликации. | # Отредактировать my.cnf для поддержки репликации. | ||
# Остановить mysqld | # Остановить mysqld | ||
- | # Сделать lvm snapshot | + | # Сделать lvm snapshot, либо сделать dump базы |
# Запустить mysqld | # Запустить mysqld | ||
- | # Cкопировать данные со снапшота на Slave сервер | + | # Cкопировать данные со снапшота или дампа на Slave сервер |
# Запустить mysqld на Slave сервере | # Запустить mysqld на Slave сервере | ||
После старта mysqld на Slave сервере подтягивает накопившиеся изменения в Master базе. Bin - логи желательно делать на отдельный диск. | После старта mysqld на Slave сервере подтягивает накопившиеся изменения в Master базе. Bin - логи желательно делать на отдельный диск. |
Текущая версия на 11:10, 11 мая 2014
- Отредактировать my.cnf для поддержки репликации.
- Остановить mysqld
- Сделать lvm snapshot, либо сделать dump базы
- Запустить mysqld
- Cкопировать данные со снапшота или дампа на Slave сервер
- Запустить mysqld на Slave сервере
После старта mysqld на Slave сервере подтягивает накопившиеся изменения в Master базе. Bin - логи желательно делать на отдельный диск.