Replikace MySQL
Skočit na navigaci
Skočit na vyhledávání
Replikační mechanismus MySQL databáze zajišťuje udržení konzistentního stavu databází mezi master databází a slave databázemi.
Sestavení replikace
V konfiguračním souboru my.cnf na master stroji je potřeba uvést:
log-bin server-id = 1 expire_logs_days = 14
Master musí mít ID vždy rovné jedné. Expirování bin-logu zajistí, že neroste do nekonečna. Délka tohoto okna určuje, na jak dlouho se může replikace rozpadnout. Slave konfigurace v my.cnf musí obsahovat:
log-bin = mysql-bin server-id = 2 report-host = hostname
Master vidí slave pod uvedeným hostname. Slave může mít ID libovolné (kladné hodnoty, kromě 0 a 1)