En éste tutorial vamos a realizar una replicación maestro-esclavo de nuestra base de datos.
Vamos a configurar dos maquinas dentro de un mismo segmento de red:
Vamos a realizar un ping para saber
si tenemos red entre el servidor maestro y esclavo para continuar con la
replicación.
Dentro de wampserver mysql vamos a
configurar el archivo my.ini donde
configuraremos el servidor maestro para que almacene el log binario
(sync_binlog=1) y asignarle un identificador (server-id=1).
Vamos a crear el usuario maestro
para la replicación, que en éste caso será “replica”.
Aquí vamos a dar los permisos de
REPLICATION SLAVE; Tomando en cuenta que el único que podrá tener dichos
permisos es el servidor esclavo con la dirección ip: 192.168.43.86.
Realizamos un SHOW MASTER STATUS
para validar la configuración del servidor.
Ahora vamos a configurar el
servidor esclavo; ejecutamos las siguientes
instrucciones de acuerdo al usuario creado y los valores obtenidos al realizar
el ‘SHOW MASTER STATUS’ en el servidor maestro.
Ahora vamos a realizar un STAR
SLAVE para que inicie la replicación.
CONCLUSIONES
-
Al
momento de crear la replicación nos garantiza tener disponibilidad de
información si llegara a caerse el servidor maestro.
-
Con
la replicación todas las actualizaciones que se realicen en el servidor maestro
se replicarán al servidor esclavo.
RECOMENDACIONES
-
Tener
en cuenta al momento de ingresar las instrucciones al servidor esclavo,
utilizar la ip del servidor maestro y como user al usuario creado de igual
manera en el servidor maestro.
-
Al
momento de asignar los permisos para quien pueda tener la réplica del servidor
maestro, tomar en cuenta la ip únicamente de quien va a tener acceso a la
información.
Lincografía
(s.f.). Obtenido de
http://www.marindelafuente.com.ar/configurando-replicacion-masterslave-en-mysql/
(s.f.). Obtenido de http://www.compilando.es/2011/10/07/configurar-replica-maestro-esclavo-en-mysql-server/