Está en la página 1de 5

Vanessa Beltran Vargas

CI: 6943542

MÓDULO 7

PRÁCTICA 1

REPLICACIÓN (Maria DB)

DESARROLLO:

Se tiene la siguiente topología:

Con el fin de tener alta disponibilidad y redundancia se opta por la replicación de servidores
base de datos con el fin de garantizar la operatividad. Se trabajará sobre MariaDB sobre un
esquema de replicación asíncrona de un servidor maestro a otro esclavo.

Configuración en la base de datos MASTER

1. Se verifica los puertos que se están escuchando en el maestro y esclavo, en ambos el


puerto 3306 se encuentran en LISTEN.
Vanessa Beltran Vargas
CI: 6943542

2. Ingresar al archivo de configuración de MariaDB para añadir la base de


datos que será compartida egpp2018 y egpp2019

$ vim /etc/mysql/mariadb.conf.d/50-server.cnf

Se prosigue a reiniciar el servidor MariaDB # systemctl restart mariadb

3. Sacar copia de seguridad de la base de datos a replicar # mysqldump --opt --database


Base_Datos_Replicar -u root -p > Base_Datos_Replicar.sql
Vanessa Beltran Vargas
CI: 6943542

Se Ingresa a la consola de mysql $mysql -u root -p

- Se crea el usuario para el esclavo.


- Se verifica el estado de la Base de datos mysql> SHOW MASTER STATUS

Configuración en la base de datos ESCLAVO

1. Editar el archivo de configuración de MariaDB $ vim /etc/mysql/mariadb.conf.d/50-


server.cnf
Vanessa Beltran Vargas
CI: 6943542

2. Importar la Base de Datos al servidor mysql:

- Cambiar la configuración con los datos obtenidos del MAESTRO (file y position)

Visualizar estado en Master y esclavo


Vanessa Beltran Vargas
CI: 6943542

- Mediante el php MyAdmin se observa que en el maestro están las bases


de datos egpp2018 y egpp2019

- Mediante el php MyAdmin en el esclavo se observa que replicó la información del


maestro , se encuentran las bases de datos egpp2018 y egpp2019

Gracias

También podría gustarte