Bondage en MySQL: maestro y esclavo

Suena un tanto…..”peculiar”… pero resulta de lo más normal en el mundo de las bases de datos 🙂

 

Existen diversos motivos por los cuales podríamos querer tener replicación entre servidores de bases de datos:

  • alta disponibilidad (HA),
  • tolerancia a fallos (Failover),
  • copia de seguridad (backup)
  • u otras cuestiones (Otherquestionssoigan).

 

En el caso de esas otras cuestiones, la particularidad que nos ha traido hasta aquí es tener dos redes locales, con conexión a internet (sin VPN siquiera), donde existe un MySQL en cada una de ellas. En vez de grabar datos de múltiples sensores de una red en el MySQL remoto de la otra red, se haría en uno en local. Al establecer una configuración maestro-esclavo para esa base de datos, nos ahorraremos programar incómodos procedimientos de contingencia relativos a la disponibilidad de la línea internet y de los servicios. El propio sistema de replicación ya se encarga de todo eso mucho mejor de como lo haríamos nosotros.

 

Fuentes:

Anuncios

Debes haber iniciado sesión para comentar.

A %d blogueros les gusta esto: