Návodů, jak rozjet replikaci na MySQL je na internetu plno a nemyslím, že má smysl psát další. Spíš by pomohlo, kdyby se někdo fundovaný rozepsal o problémech a zejména jejich řešení ohledně replikace na MySQL. Replikace se snadno rozpadá, slave nestíhá, master-master je kvůli tomu dost o data, při replikování jen vybraných databází replikaci shodí jakýkoli alter table, když se explicitně neuvede k tabulkám jméno db atd.
Doporucuji pouzivat Maatkit, pomoci nej jsem resil konzistentnost dat na slavech a v pripade rozbiti replikaci napise konkretni tabulky ktere jsou v nekonzistetnim stavu. Nasledne jsem je uz pres mysqldump za chodu replikace opravil. Da se pouzit primo i utilita na synchronizovani dat. Ja to cele delal pomoci skriptu, ktery checkoval stav replikaci a v pripade problemu odeslal i e-mail s nekonzistenci a naslednym resenim (reseni bylo mysqldump s parametry atd., takze stacilo jen spustit v konzoli a problem vyresen...).
Prave ze da, v to je to vynikajici nastroj. Akorat Maatkit uz neni uplne up-to-date, aktualne pouzivejte Percona Toolkit.
Tento clanek je IMHO zbytecny. Na internetu jsou tisice podobnych tutorialu, ale jen velmi malo jich zminuje uskali, ktere tady v diskuzi lide zminuji. Napriklad pokud pouzijete 5.5 a row-level replikaci, dost pravdepodobne vam pobezi 100krat stabilneji nez statement-level na 5.1, nedejboze 5.0. Za posledniho pul roku na 5.5 jsme meli jediny vypadek replikace a byl zpusobeny chybnou administraci.
BTW, doporucovat v clanku replicate-do-db je blbost. Bude to fungovat, dokud neudelate update databaze.tabulka ...... bez zvolene default DB. Pak budete uz jenom brecet, ze mate jiny data na slave nez na masteru.
Pokud chce nekdo pouzivat replikaci v produkci a nemit z toho boleni hlavy, doporucuju nejakou knizku, treba High Performance MySQL 3rd edition od Percony, nebo MySQL High Availability (O'Reilly).
Ve verzi MySQL 5.6 se konecne administrace replikace zjedodussi, ale stable verze bude az za rok.
U MySQL je fajn, ze ho pouziva dost lidi, ale na druhou stranu 99% clanku na internetu pisou lidi s minimem zkusenosti.