Professional Documents
Culture Documents
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 4. Ping
Paso 5 y 6.
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.