Você está na página 1de 21

TALLER PRACTICO DE REPLICACION EN UNA BASE DE DATOS

GESTION DE BASE DE DATOS

Presentado por:
Luis Duban Vergel Armesto 191135
Jos Enrique Pretel Rodrguez 191097

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER OCAA


INGENIERIA DE SISTEMAS
OCAA
2017
TALLER PRACTICO DE REPLICACION EN UNA BASE DE DATOS
GESTION DE BASE DE DATOS

Presentado por:
Luis Duban Vergel Armesto - 191135
Jos Enrique Pretel Rodrguez 191097

Al Docente:
Ing. Juan Camilo Jaimes

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER OCAA


INGENIERIA DE SISTEMAS
OCAA
2017
INTRODUCCION

En el presente trabajo encontrara informacin con la cual se pudo llevar a cabo la


prctica de replicacin en una base de datos la cual debi ser creada y configurada
para que pudiese funcionar, teniendo en cuenta que la replicacin es el proceso de
copiar y mantener actualizados los datos en varios nodos de bases de datos ya
sean estos persistentes o no. ste usa un concepto donde existe un nodo amo o
maestro y otros sirvientes o esclavos, se debe tener presente que cada cambio en
el maestro debe estar reflejado en el esclavo, pero no viceversa, se puede denotar
los beneficios de la replicacin en bsicamente cuatro aspectos: Rendimiento,
Prueba de fallas, Fiabilidad, Generacin de bloqueos, estos aspectos hacen de la
replicacin una herramienta robusta a la hora de mantener activo un servidor y
segura la informacin.
En muchos casos, los esclavos tambin pueden tener sus propios esclavos, por lo
que se puede generar rboles de replicacin, bajando la carga al maestro y dando
la posibilidad de disear mejores modelos contra cadas de servicios.
Adjunto a la informacin del paso a paso que se utiliz para configurar y desarrollar
la actividad, se colocaron capturas de pantalla de cada proceso para verificar que
esta se desarroll en su totalidad.
Desarrollo de la Actividad: Replicacin

Copiamos la base de datos a la carpeta donde aparecen los comandos de Mysql en XAMPP
Importamos la BD

1. Crear la BD
2. Usar la BD
3. Importar los datos
Buscar el archivo de configuracin my.ini

Agregar la configuracin del maestro


Reiniciamos XAMPP
Verificamos el estado del esclavo
Creamos usuario con permiso de replicacin
CONFIGURACION ESCLAVO

1. Iniciamos xampp
2. Crear la BD
3. Configuramos el esclavo con parmetros
4. Reiniciamos el servidor
5. Configuramos los datos del maestro en el esclavo
6. Miramos el estado del maestro para terminar de conf. El esclavo
7. Iniciamos el esclavo
8. Miramos el estado del esclavo
9. Eliminamos una tabla de la base de datos para confirmar la replicacin

Se elimina la tabla usuario


DESCRIPCION DE LA DIFICULTAD

Fue un arduo y tedioso trabajo desde la creacin de la base de datos con la insercin
de 3000 registros (1000 en cada tabla), hasta la configuracin del servidor maestro
para que la informacin alterada se replicara en el esclavo, la mayor dificultad fue a
la hora de definir el esclavo y el maestro en el sistema operativo linux, como era la
intencin inicialmente, por lo cual decidimos trasladarnos a la plataforma de XAMPP
para realizar de una manera ms sencilla este proceso con el fin de llegar al mismo
objetivo el cual fue satisfactoriamente alcanzado.

CONCLUSIONES

Podemos concluir que la replicacin es una herramienta digna del trabajo que se
requiere para configurarla en una base de datos pero es necesaria y sumamente
importante para el funcionamiento de un servidor, y la seguridad e integridad de la
informacin que en est permanece o pueda ser modificada.
Tambin aprendimos que un esclavo estando casi sincrnicamente actualizado
puede ser til en caso de que el nodo maestro caiga, este puede reemplazarlo y as
no detener el servicio.
Muchas veces se puede tener una replicacin para tener la seguridad de que los
datos estn siendo copiados a otro nodo, en caso de sufrir un desperfecto en el
maestro.

Você também pode gostar