Replicación de Bases de Datos en MariaDB: Configuración Esclavo
En la sección anterior se revisó la configuración usual del Servidor Master para la replicación de bases de datos en un sistema manejador de bases de datos Maria DB. Ahora corresponde el turno de configurar el Esclavo para que acepte los datos del maestro dentro del grupo de replicación.
Requisitos
Como requisitos para realizar este proceso se tiene:
- Máquina con servidor de base de datos configurado. En este caso se tiene un entorno con sistema operativo Centos 7 y MariaDB en su versión más reciente a la fecha (10.1.30-MariaDB MariaDB Server)
- Acceso a los archivos de configuración del servidor
- Acceso a cambiar las configuraciones de firewall y servicios activos
Procedimiento
Configurar los datos del Servidor Esclavo en el archivo de configuración de MariaDB
Inicialmente se accede a través de consola al archivo de configuración del sistema manejador de base de datos:
Se debe añadir a la configuración los aspectos de seguridad del archivo:
server_id=2 será el identificador del servidor Esclavo dentro del grupo de replicación
replicate-do-db=sanatoniosena será el nombre de la base de datos que querremos sea el receptor de la replicación
Acto seguido se guarda el archivo y se reinicia el servidor de base de datos.
Acto seguido se guarda el archivo y se reinicia el servidor de base de datos.
Configurar la base de datos receptora en el servidor de MariaDB
En la máquina esclavo, ingresamos a la consola de comandos del servidor del sistema manejador de base de datos:
Se debe crear la base de datos que contendrá el backup que se realizó con anterioridad desde el Master
y el usuario
que accederá a esta con los privilegios correspondientes y se debe salir de la consola de comandos de MariaDB
Se restaura el backup realizado desde el Master. En este paso recordar que se debe estar en el directorio en el cual el archivo .sql se encuentra copiado
Finalmente, se ejecuta el comando upgrade para que el servidor de MariaDB actualice los registros de las bases de datos que contiene el servidor
Configurar la base de datos con los datos esclavo
Ingresar a la consola del servidor del sistema manejador de base de datos e implementar los comandos de configuración del esclavo. Aquí hay que tener en cuenta los datos mostrados por el comando SHOW STATUS de la sección anterior
Una vez ingresada la configuración, activamos el esclavo
A través del comando SHOW SLAVE STATUS, podremos verificar las variables configuradas en el esclavo y su estado
Referencias
Como material de referencia para realizar los pasos se utilizó la información descrita en:
MariaDB Knowledge: Setting Up Replication
MariaDB Knowledge: Setting Up Replication
Comentarios
Publicar un comentario