Configuración Replicación Master

5
Universidad Regional Autónoma de los Andes UNIANDESFacultad de Ingeniería en Sistemas e Informática REPLICACIÓN DE BASE DE DATOS Estudiante: Alexis Fabricio Balseca Yugcha Docente: Ing. Bernabé Ortega

description

replicacion de base de datos

Transcript of Configuración Replicación Master

Universidad Regional Autnoma de los AndesUNIANDESFacultad de Ingeniera en Sistemas e Informtica

REPLICACIN DE BASE DE DATOS

Estudiante: Alexis Fabricio Balseca Yugcha

Docente: Ing. Bernab Ortega

2015CONFIGURACIN REPLICACIN MASTER-SLAVE.Configuramos nuestra IP como esttica

Y agregamos las siguientes lneas al archivo my.ini despus de la seccin SERVIDOR

Entramos a mysql con el comando >mysql u root -p y nos pide autenticacin con una contrasea.

Creamos la base de datos y las tablas necesarias.

Procedemos a ingresar al usuario de la replicacin que tendr la actualizacin de los datos de nuestra base de datos de Maestro y que replicaremos en el Esclavo. Con la siguiente lnea: Mysql> GRANT REPLICATION SLAVE ON *.* TO nombre del usuario@IP de la PC esclavo IDENTIFIED BY contrasea;

Despus de ver stas lneas le daremos el comando flush privileges;

Y le damos un show databases; Nos mostrar todas las bases de datos existentes en Maestro.

Nosotros ocuparemos la base de datos bancomacas. Damos un use bancomacas; para que sepa que utilizaremos la base de datos con nombre bancomacas en ese instante. Despus ingresamos el comando show tables; y nos mostrar las tablas dentro de esa base de datos.

Ahora ya una vez mostradas las tablas dentro de la base de datos bancomacas ingresaremos el siguiente comando: flush tables with read lock; as bloqueamos las tablas para su no modificacin.

E ingresamos el comando show master status; el cul nos indicar datos muy importantes acerca de la replicacin de datos y la conexin con Esclavo.

Estos datos los vamos a guardar en un bloc de notas que utilizaremos despus ya que nos servirn para configurar a Esclavo ms adelante.Ya hecho el respaldo de los datos de mysql nos salimos con un exit y salimos de mysql, dentro de la lnea de comandos de Windows haremos el respaldo de la base de datos que copiaremos en el Esclavo y nos servir para la replicacin de la base de datos. Lo haremos con el siguiente comando >mysqldump u root p --opt nombredelabasededatos >nombrereplica.sql nos pide una identificacin de contrasea, la ingresamos y damos enter, nos generar la base de datos en C:/Documents and Settings/Users/ nombrereplica.sqlCon la copia creada en tu ruta Maestro vamos a la ubicacin y la copiamos en una memoria USB.