You are on page 1of 12

Nombre de los Alumnos:

Alejandra Mairani Hidalgo Boln


Manuel ngel Acopa Chable
Matricula:
112H8122
112H8013
Grupo:
A1
Nombre completo de la materia.
Base de Datos Distribuidas
Nombre completo del docente asesor de la materia.
Martha Ofelia Jimnez Velzquez
Nmero y tema de la actividad.
Act03 Reporte de la prctica de replicacin de base de datos.
Ciudad y fecha.
Cunduacn, Tab., a 04 de Octubre del 2014.

INTRODUCCION
La replicacin puede mejorar el funcionamiento y proteger la disponibilidad de las
aplicaciones, porque alterna opciones de acceso de los datos existentes. Significa que
almacenamos muchas copias de una relacin o de los fragmentos de la misma. Una
relacin entera puede estar replicada en uno o ms sitios, y similarmente, uno o ms
fragmentos de una relacin. Una de sus aplicaciones que tiene la rplica es que puede
tener acceso normalmente a una base de datos local, ms que a un servidor remoto para
reducir al mnimo el trfico de la red y alcanzar su funcionamiento mximo, adems esta
puede continuar funcionando si el servidor local experimenta una falla, pero otros servidores
con datos replicados siguen siendo accesibles.
La rplica proporciona una manera rpida y confiable de diseminar la informacin
corporativa entre mltiples localizaciones en un ambiente de negocio distribuido,
permitiendo distribuir la informacin de manera confiable. Aparte de confiar en una base de
datos para sus requisitos de almacenaje, se deben de mover sus datos rpida y
confiablemente a travs de una organizacin.
El objetivo de esta prctica es hacer una rplica de una base de datos que ya est diseada
la cual tiene por nombre Albergue, donde abra el servidor principal donde esta o fue
diseada la base de datos y un esclavo en donde se va a realizar la rplica de los datos
que ya contiene dicha base de datos. Es por ello que a continuacin se va a mostrar paso
por paso todo aquello que tuvimos que realizar para que nuestra replica fuera llevada a
cabo.

PROCEDIMIENTO DE LA PRCTICA
Servidor maestro (Master server)
Paso 1. Desactivar Firewall

Paso 2. Modificando my.ini

Paso 3. Reiniciando servicio

Paso 4. Ping

Paso 4.1. Entrando a terminal MySQL

Paso 4.2. Otorgando privilegios

Paso 4.3. Mostrando base de datos

Paso 5 y 6.

Servidor esclavo (Slave server)


Paso1. Aqu lo que hice primero fue desactivar todos los escudos del antivirus y firewall de
Windows a como se realiz para el servidor.

Paso 2. Despus se modific el archivo my.ini, el cual se encuentra en la siguiente ruta


C:\ProgramData\MySQL\MySQL Server 5.6, se abri el archivo para modificarlo, y en la
parte SERVER SECTION debajo de [mysqld] se coloc Server-id=2.

Paso 3. Luego abrimos la consola de Windows, para desde all hacer un ping con la
direccin IP del servidor para conectarnos. Lo cual fue exitosamente ya que ping no tuvo
ningn problema. En seguidamente entramos a la terminal de MYSQL con el comando
mysql u root p.

Paso 4. Despus ya no tuvimos que crear la base de datos por que ya estaba creada, lo
que se hizo fue entrar de nuevo a la terminal de MySQL y paramos los servicios del esclavo
con el siguiente comando: stop slave; luego hicimos conexin con el maestro de esta forma:
change

master

to

master_host=

ip_maestro,

master_user=

nombre_esclavo,

master_password=contrasea,master_log_file=mysql-bin.000032, master_log_pos=308.

Paso 5. Y luego con el comando start slave iniciamos los servicios con el esclavo.

RESULTADOS
Los resultados que nosotros obtuvimos al realizar esta prctica no fueron los esperados ya
que al momento de hacer conexin el esclavo con el servidor no pudimos por circunstancias
de la red, lo cual impidi hacer la rplica al 100 por ciento, tratamos de hacer una conexin
punto a punto pero debido al sistema operativo Windows 8 no pudimos hacerla, lo cual
impidi que terminramos la rplica.
As que unos resultados al 100 por ciento no tenemos pero si se llevaron a cabo los pasos
tanto para el servidor como para el esclavo.

CONCLUSION
En conclusin puedo decir que Para contar con una buena base de datos distribuidas esta
debe de ser replicada. La replicacin permite tener disponible la informacin, reduce costos,
mejora el rendimiento de las operacin leer, aumenta la flexibilidad, se obtiene la
informacin de una manera ms fcil y rpida teniendo un mejor procesamiento de las
consultas.
Mediante la replicacin de informacin, las bases de datos distribuidas pueden presentar
cierto grado de tolerancia a fallos, haciendo que el funcionamiento del sistema no dependa
de un solo lugar como en el caso de las bases de datos centralizadas.
Es por ello que se realiz la siguiente practica con el fin de tener una rplica de los datos
que se encuentra en la base de datos llamada Albergue, para que cuando nuestro servidor
falle, podamos hacer uso de esa base de datos de una rplica de informacin que se
encuentra en un esclavo, sea otro lugar donde se encuentra nuestra informacin.

REFERENCIA
Zavala Mendoza, Alejandra. (2010). Replicacin y fragmentacin de base de datos
distribuidas. (Tesis licenciado en sistemas computacionales administrativos). Universidad
Veracruzana.

Replicacin en MySQL. PDF

You might also like