Obsah

Restartování MySQL replikace

Provedeme na Master:

RESET MASTER;
FLUSH TABLES WITH READ LOCK;
SHOW MASTER STATUS;

Export databáze

mysqldump -uroot -p lms --routines > lmsdump-actual.sql

Unlock tabulek

UNLOCK TABLES;

Provedeme na Slaves:

Zastavíme čtení slave, zrušíme DB a vytvoříme prázdnou

STOP SLAVE;
DROP DATABASE LMS;
CREATE DATABASE LMS ...;

Načteme exportovanou zálohu

mysql -uroot -p lms < lmsdump-actual.sql

Nastavíme opět synchronizaci MySQL

RESET SLAVE;
CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=1;

Spustíme čtení SLAVE

START SLAVE;
SHOW SLAVE STATUS \G;

Pokud je vše OK, tak uvidíme tohle, jinak hledej chybu dle ERROR

Slave_IO_Running: Yes
Slave_SQL_Running: Yes