jueves, 14 de julio de 2016

MAESTRO/ESCLAVO

MAESTRO/ESCLAVO
La replicación es una buena alternativa para tener disponibilidad de información cuando un servidor se cae. La replicación no suplanta los backups, sino, simplemente garantiza la operatividad.MySQL soporta un esquema de replicación asincrónica de un servidor maestro a uno o varios servidores esclavos. El “master” escribe las transacciones en un log binario, que sirve como registro de actualizaciones para enviar a los servidores esclavos.

En esta oportunidad solo veremos una configuración Master-Slave, es decir, todas las actualizaciones sobre el servidor maestro son replicadas en el esclavo. Si se realizan actualizaciones sobre el esclavo, estas no se hacen efectivas en el maestro. Para crear un esquema de replicación maestro-maestro es necesario crear un esquema circular, donde cada servidor es maestro y esclavo, a la vez, del otro.

Los pasos para configurar la replicación Maestro-Esclavo son:
Ingresamos el siguiente comando para crear el usuario
Creamos el usuario 
Creamos el usuario MeatroFransico con la contraseña 1234

Editamos el archivo de wampserver del servicio de MySQL la configuración y editamos la siguiente configuración

En este paso autorizaremos los permisos a los a la ip 192.168.43.106 que es la ip de la otra pc y a su vez ingresamos la contraseña que se registró en el usuario

Realizaremos el paso de ejecutar el SHOW MASTER STATUS para admitir la configuración del servidor 

En el esclavo cambiaremos la configuración en wampserver el puerto 3306 y lo guardamos para restaurar los servicios de wampserver.


En el esclavo ingresaremos la clave del host que este caso mi ip fue 193.168.43.198 y ingresamos el pasword que era 1234
FIN 

En conclusión aprendimos que la réplica de MySql Server hace uso del ficheros binarios de transacciones que por medio de consola ingresamos para almacenar en el maestro todos los cambios de ficheros realizados para que un servidor externo lo lea y replique exactamente los mismos cambios en su propia base de datos, de este modo tenemos uno o más servidores MySql esclavos hace las mismas transacciones que el maestro para así tener los mismos datos en diferentes servidores cosa que se realmente útil.

Referencias

Marindelafuente. (12 de 05 de 2010). Configurando replicacion master/slave en mysql. Obtenido de Configurando replicacion master/slave en mysql: http://www.marindelafuente.com.ar/configurando-replicacion-masterslave-en-mysql/
PORTERO, V. F. (07 de Noviembre de 2011). Compilando.ES. Obtenido de CONFIGURAR RÉPLICA MAESTRO – ESCLAVO EN MYSQL SERVER: http://www.compilando.es/2011/10/07/configurar-replica-maestro-esclavo-en-mysql-server/
tickyandres. (20 de Julio de 2010). Replicacion de base de datos. Obtenido de SlideShare: http://es.slideshare.net/tickyandres/replicacion-de-base-de-datos


No hay comentarios:

Publicar un comentario