Original post: http://anothermysqldba.blogspot.com/2014/01/can-mysql-replication-catch-up.html
Así que la replicación se ha mejorado recientemente en MySQL 5.6.
Sin embargo, la gente sigue utilizando 5.1 y 5.5 por lo que
algunas de estas mejoras tendrán que esperar para golpear el
mundo real.
Recientemente ayudé a paso en esta dirección con una solución de
replicación de geo-localizada. Una parte del país tenía un
servidor MySQL 5.1 y la otra parte del país tuvo un nuevo
servidor MySQL 5.6 instalado.
Después de lidiar con los problemas de obtener la copia de
seguridad inicial de los datos desde el primario al servidor
secundario (tardó varias horas para decir lo menos), tuve que
decidir podría replicación ponerse al día y mantener el ritmo. El
servidor principal tenía …
Showing entries 1 to 2
Jan
19
2014
Feb
21
2010
A la hora de configurar una replicación, el punto más importante es aquel en el que decidimos que replicar. Y para ello debemos seleccionar que guardar en el log binario. Tenemos muchas opciones, pero hay algunas que debemos evitar:
- binlog-do-db
- binlog-ignore-db
- replicate-do-db
- replicate-ignore-db
Para ver la razón, nada mejor que un ejemplo practico de un sistema master-master.
El servidor A tiene dos bases de datos, VIDA y MUERTE. VIDA será la que se replicará al segundo maestro.
El servidor B solo tiene la base de datos VIDA.
Servidor A:
server-id=101 log-bin=mysql-bin log-slave-updates replicate-same-server-id=0 auto_increment_increment=2 auto_increment_offset=1 binlog-do-db=vida
Servidor B:
server-id=102 log-bin=mysql-bin log-slave-updates replicate-same-server-id=0 auto_increment_increment=2 auto_increment_offset=2 …[Lea más]
Showing entries 1 to 2