SlideShare una empresa de Scribd logo
Replicación Instantánea
MySQL
Replicación en MySQL
Replicación MySQL 2
INDICE
Introducción................................................................................................................................................. 3
Desarrollo.................................................................................................................................................... 4
Conclusión .................................................................................................................................................. 8
Bibliografía .................................................................................................................................................. 8
Replicación en MySQL
Replicación MySQL 3
Introducción
En esta practica se realizará la replicacion de forma instantanea en dos
maquinas virtualizadas con el sistema operativo Windows 7 professional, una
para ser identificada como Master con la dirección ip “192.168.1.1” y la otra
Slave con la direcciónip “192.168.1.2”, las cuales contendrán MySQL Server en
su versión 5.6
Replicación en MySQL
Replicación MySQL 4
Desarrollo
Para la configuración de la maquina virtual que fungirá como Master
Debemos localizar el archivo my.ini de MySQL, generalmente este archivo esta
oculto, por lo que debemos activar la visualización de archivos ocultos de
Windows en
Organizar > Opciones de carpeta y búsqueda > Ver > Mostrar archivos
ocultos
Bueno para este caso el documento my.ini esta en esta dirección
C:ProgramDataMySQLMySQL Server 5.6
Dentro de este documento y al final del mismo agregamos dos comandos de
MySQL
Server-id = 1
Log-bin = mysql-bin
Una vez escritos estos comandos, guardamos el documento y procedemos a
reiniciar el servicio de MySQL
Replicación en MySQL
Replicación MySQL 5
Abrimos la Shell de MySQL y ejecutamos el siguiente comando
grant replication slave on *.* to ‘root’@’192.168.1.1’ identified
by ‘root’;
Este comando asigna permisos de replicación al usuario .
Una vez ejecutado continuaremos con los comandos
Flush privileges;
Este comando proporciona los privilegios al usuario
Show master status;
Este comando muestra los datos que ocuparemos para configurar la maquina
Slave
Replicación en MySQL
Replicación MySQL 6
Para la configuración de la maquina virtual que fungirá como Slave
De igual manera localizamos el archivo my.ini y lo modificamos agregando las
siguientes líneas
Server-id = 2
Skip-slave-start
log-bin = mysql-bin.000001
Según sea su caso verificar la salida de Show master status
Y de igual manera guardar los cambios hechos en el documento y reiniciar el
servicio de MySQL.
Después en la Shell de MySQL colocamos el siguiente comando
Change master to master_host=’192.168.1.1’,
master_password=’root’,master_log_file=’mysql-bin.000001’,
master_log_pos=2272,master_user=’root’;
E Iniciamos el esclavo
Start slave;
Replicación en MySQL
Replicación MySQL 7
Y digitamos el comando con el cual verificaremos su estado actual
Show slave status;
Replicación en MySQL
Replicación MySQL 8
Conclusión
Una vez realizado lo anterior, las maquinas estarán listas para realizar una
replicación, por lo que accedemos ala Shell de MySQL de la maquina virtual
Master y creamos una base de datos, cuando vayamos y consultemos las bases
de datos dentro de la Shell de MySQL de la maquina Slave estará creada
automáticamente gracias a la replicación.
Bibliografía
DataPrix. (2014). MySQL. recopilado el: 03/03/15, de Datarix Sitio web:
http://www.dataprix.com/562-configuracion-servidor-maestro
MySQL. (2014). Manual Reference 5.6. recopilado el: 05/03/15, de Mysql Sitio
web:http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-replication-
preparation.html

Más contenido relacionado

Similar a Manual replicación instantanea

Manual de fragmentación vertical
Manual de fragmentación vertical Manual de fragmentación vertical
Manual de fragmentación vertical
Erick Aguila Martínez
 
Manual de fragmentación mixta
Manual de fragmentación mixtaManual de fragmentación mixta
Manual de fragmentación mixta
Erick Aguila Martínez
 
Bases de datos y mysql
Bases de datos y mysqlBases de datos y mysql
Bases de datos y mysql
anonimo anonimo
 
8. mysql
8. mysql8. mysql
8. mysql
Liliana Charco
 
My sql query browser
My sql query browserMy sql query browser
My sql query browser
Julio PQ
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sql
Julio Pari
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Ivan Luis Jimenez
 
Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)
Misa Amane
 
Manual de-sql-2000-server
Manual de-sql-2000-serverManual de-sql-2000-server
Manual de-sql-2000-server
CincoC
 
Sql server desde0
Sql server desde0Sql server desde0
Sql server desde0
Candy Martinez Perez
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
Ivan Luis Jimenez
 
Manual de mysql
Manual de mysqlManual de mysql
Manual de mysql
juan flores méndez
 
Replicación maestro
Replicación maestroReplicación maestro
Replicación maestro
jaiverlh
 
Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
Andrés Pizarro
 
JPerez actividad_1.1_BBDD
JPerez actividad_1.1_BBDDJPerez actividad_1.1_BBDD
JPerez actividad_1.1_BBDD
Javier Pérez
 
Manual de instalación de java y configuración de las variables de entorno
Manual de instalación de java y configuración de las variables de entornoManual de instalación de java y configuración de las variables de entorno
Manual de instalación de java y configuración de las variables de entorno
Abdiel Perez
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor
Francisco Aguilar Smith
 
Actividad No. 1.14: Replicación de datos en MySQL 5.1
Actividad No. 1.14: Replicación de datos en  MySQL 5.1Actividad No. 1.14: Replicación de datos en  MySQL 5.1
Actividad No. 1.14: Replicación de datos en MySQL 5.1
Francisco Medina
 
Configurando transactional replication para reporteo de forma segura - Kennet...
Configurando transactional replication para reporteo de forma segura - Kennet...Configurando transactional replication para reporteo de forma segura - Kennet...
Configurando transactional replication para reporteo de forma segura - Kennet...
SpanishPASSVC
 
Guide - SQL Server - DMA Assessment and Upgrade
Guide - SQL Server - DMA Assessment and UpgradeGuide - SQL Server - DMA Assessment and Upgrade
Guide - SQL Server - DMA Assessment and Upgrade
Mariano Kovo
 

Similar a Manual replicación instantanea (20)

Manual de fragmentación vertical
Manual de fragmentación vertical Manual de fragmentación vertical
Manual de fragmentación vertical
 
Manual de fragmentación mixta
Manual de fragmentación mixtaManual de fragmentación mixta
Manual de fragmentación mixta
 
Bases de datos y mysql
Bases de datos y mysqlBases de datos y mysql
Bases de datos y mysql
 
8. mysql
8. mysql8. mysql
8. mysql
 
My sql query browser
My sql query browserMy sql query browser
My sql query browser
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sql
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
 
Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)Manual phpmyadmin xaamp (paola betancur - 600182)
Manual phpmyadmin xaamp (paola betancur - 600182)
 
Manual de-sql-2000-server
Manual de-sql-2000-serverManual de-sql-2000-server
Manual de-sql-2000-server
 
Sql server desde0
Sql server desde0Sql server desde0
Sql server desde0
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
 
Manual de mysql
Manual de mysqlManual de mysql
Manual de mysql
 
Replicación maestro
Replicación maestroReplicación maestro
Replicación maestro
 
Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
 
JPerez actividad_1.1_BBDD
JPerez actividad_1.1_BBDDJPerez actividad_1.1_BBDD
JPerez actividad_1.1_BBDD
 
Manual de instalación de java y configuración de las variables de entorno
Manual de instalación de java y configuración de las variables de entornoManual de instalación de java y configuración de las variables de entorno
Manual de instalación de java y configuración de las variables de entorno
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor
 
Actividad No. 1.14: Replicación de datos en MySQL 5.1
Actividad No. 1.14: Replicación de datos en  MySQL 5.1Actividad No. 1.14: Replicación de datos en  MySQL 5.1
Actividad No. 1.14: Replicación de datos en MySQL 5.1
 
Configurando transactional replication para reporteo de forma segura - Kennet...
Configurando transactional replication para reporteo de forma segura - Kennet...Configurando transactional replication para reporteo de forma segura - Kennet...
Configurando transactional replication para reporteo de forma segura - Kennet...
 
Guide - SQL Server - DMA Assessment and Upgrade
Guide - SQL Server - DMA Assessment and UpgradeGuide - SQL Server - DMA Assessment and Upgrade
Guide - SQL Server - DMA Assessment and Upgrade
 

Más de Erick Aguila Martínez

Compilado de signos vitales.pdf
Compilado de signos vitales.pdfCompilado de signos vitales.pdf
Compilado de signos vitales.pdf
Erick Aguila Martínez
 
OPQRST.pdf
OPQRST.pdfOPQRST.pdf
SAMPLE.pdf
SAMPLE.pdfSAMPLE.pdf
Componentes android
Componentes androidComponentes android
Componentes android
Erick Aguila Martínez
 
Test driven development
Test driven developmentTest driven development
Test driven development
Erick Aguila Martínez
 
Notificaciones android
Notificaciones androidNotificaciones android
Notificaciones android
Erick Aguila Martínez
 
Machine learning
Machine learningMachine learning
Machine learning
Erick Aguila Martínez
 
Marco de trabajo scrum
Marco de trabajo scrumMarco de trabajo scrum
Marco de trabajo scrum
Erick Aguila Martínez
 
Android mvp
Android mvpAndroid mvp
Versionamiento de software
Versionamiento de softwareVersionamiento de software
Versionamiento de software
Erick Aguila Martínez
 
¿Qué es una interface en java?
¿Qué es una interface en java?¿Qué es una interface en java?
¿Qué es una interface en java?
Erick Aguila Martínez
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
Erick Aguila Martínez
 
Cadena de valor
Cadena de valorCadena de valor
Cadena de valor
Erick Aguila Martínez
 
Ecuaciones diferenciales
Ecuaciones diferencialesEcuaciones diferenciales
Ecuaciones diferenciales
Erick Aguila Martínez
 
Mitigando ataques espias
Mitigando ataques espiasMitigando ataques espias
Mitigando ataques espias
Erick Aguila Martínez
 
Curso de Motivación
Curso de MotivaciónCurso de Motivación
Curso de Motivación
Erick Aguila Martínez
 
Express
ExpressExpress
Tecnologias emergentes node js
Tecnologias emergentes node jsTecnologias emergentes node js
Tecnologias emergentes node js
Erick Aguila Martínez
 
Mongo db comandos básicos
Mongo db comandos básicosMongo db comandos básicos
Mongo db comandos básicos
Erick Aguila Martínez
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
Erick Aguila Martínez
 

Más de Erick Aguila Martínez (20)

Compilado de signos vitales.pdf
Compilado de signos vitales.pdfCompilado de signos vitales.pdf
Compilado de signos vitales.pdf
 
OPQRST.pdf
OPQRST.pdfOPQRST.pdf
OPQRST.pdf
 
SAMPLE.pdf
SAMPLE.pdfSAMPLE.pdf
SAMPLE.pdf
 
Componentes android
Componentes androidComponentes android
Componentes android
 
Test driven development
Test driven developmentTest driven development
Test driven development
 
Notificaciones android
Notificaciones androidNotificaciones android
Notificaciones android
 
Machine learning
Machine learningMachine learning
Machine learning
 
Marco de trabajo scrum
Marco de trabajo scrumMarco de trabajo scrum
Marco de trabajo scrum
 
Android mvp
Android mvpAndroid mvp
Android mvp
 
Versionamiento de software
Versionamiento de softwareVersionamiento de software
Versionamiento de software
 
¿Qué es una interface en java?
¿Qué es una interface en java?¿Qué es una interface en java?
¿Qué es una interface en java?
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Cadena de valor
Cadena de valorCadena de valor
Cadena de valor
 
Ecuaciones diferenciales
Ecuaciones diferencialesEcuaciones diferenciales
Ecuaciones diferenciales
 
Mitigando ataques espias
Mitigando ataques espiasMitigando ataques espias
Mitigando ataques espias
 
Curso de Motivación
Curso de MotivaciónCurso de Motivación
Curso de Motivación
 
Express
ExpressExpress
Express
 
Tecnologias emergentes node js
Tecnologias emergentes node jsTecnologias emergentes node js
Tecnologias emergentes node js
 
Mongo db comandos básicos
Mongo db comandos básicosMongo db comandos básicos
Mongo db comandos básicos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 

Último

Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ...
 Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ... Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ...
rakeshsoni95123
 
Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024
Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024
Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024
Domingo Suarez Torres
 
Proteccion Electronica enfocado en la Guerra Electronica.pptx
Proteccion Electronica enfocado en la Guerra Electronica.pptxProteccion Electronica enfocado en la Guerra Electronica.pptx
Proteccion Electronica enfocado en la Guerra Electronica.pptx
eghurtadoc
 
Entrenamiento de introducción en Share Point (JateNX)
Entrenamiento de introducción en  Share Point (JateNX)Entrenamiento de introducción en  Share Point (JateNX)
Entrenamiento de introducción en Share Point (JateNX)
administracion997432
 
Integracion Integligencia Artificial Generativa en STELA
Integracion  Integligencia Artificial Generativa en STELAIntegracion  Integligencia Artificial Generativa en STELA
Integracion Integligencia Artificial Generativa en STELA
Guillermo Talento
 
Varias Consultas hana cloud inventarios
Varias Consultas hana cloud  inventariosVarias Consultas hana cloud  inventarios
Varias Consultas hana cloud inventarios
carloshernandez141319
 

Último (6)

Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ...
 Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ... Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Guwahati 000XX00000 Provide Best And Top Girl Service And No1 in ...
 
Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024
Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024
Projecto Loom - Structured Concurrency - JavaMexico - Julio 2024
 
Proteccion Electronica enfocado en la Guerra Electronica.pptx
Proteccion Electronica enfocado en la Guerra Electronica.pptxProteccion Electronica enfocado en la Guerra Electronica.pptx
Proteccion Electronica enfocado en la Guerra Electronica.pptx
 
Entrenamiento de introducción en Share Point (JateNX)
Entrenamiento de introducción en  Share Point (JateNX)Entrenamiento de introducción en  Share Point (JateNX)
Entrenamiento de introducción en Share Point (JateNX)
 
Integracion Integligencia Artificial Generativa en STELA
Integracion  Integligencia Artificial Generativa en STELAIntegracion  Integligencia Artificial Generativa en STELA
Integracion Integligencia Artificial Generativa en STELA
 
Varias Consultas hana cloud inventarios
Varias Consultas hana cloud  inventariosVarias Consultas hana cloud  inventarios
Varias Consultas hana cloud inventarios
 

Manual replicación instantanea

  • 2. Replicación en MySQL Replicación MySQL 2 INDICE Introducción................................................................................................................................................. 3 Desarrollo.................................................................................................................................................... 4 Conclusión .................................................................................................................................................. 8 Bibliografía .................................................................................................................................................. 8
  • 3. Replicación en MySQL Replicación MySQL 3 Introducción En esta practica se realizará la replicacion de forma instantanea en dos maquinas virtualizadas con el sistema operativo Windows 7 professional, una para ser identificada como Master con la dirección ip “192.168.1.1” y la otra Slave con la direcciónip “192.168.1.2”, las cuales contendrán MySQL Server en su versión 5.6
  • 4. Replicación en MySQL Replicación MySQL 4 Desarrollo Para la configuración de la maquina virtual que fungirá como Master Debemos localizar el archivo my.ini de MySQL, generalmente este archivo esta oculto, por lo que debemos activar la visualización de archivos ocultos de Windows en Organizar > Opciones de carpeta y búsqueda > Ver > Mostrar archivos ocultos Bueno para este caso el documento my.ini esta en esta dirección C:ProgramDataMySQLMySQL Server 5.6 Dentro de este documento y al final del mismo agregamos dos comandos de MySQL Server-id = 1 Log-bin = mysql-bin Una vez escritos estos comandos, guardamos el documento y procedemos a reiniciar el servicio de MySQL
  • 5. Replicación en MySQL Replicación MySQL 5 Abrimos la Shell de MySQL y ejecutamos el siguiente comando grant replication slave on *.* to ‘root’@’192.168.1.1’ identified by ‘root’; Este comando asigna permisos de replicación al usuario . Una vez ejecutado continuaremos con los comandos Flush privileges; Este comando proporciona los privilegios al usuario Show master status; Este comando muestra los datos que ocuparemos para configurar la maquina Slave
  • 6. Replicación en MySQL Replicación MySQL 6 Para la configuración de la maquina virtual que fungirá como Slave De igual manera localizamos el archivo my.ini y lo modificamos agregando las siguientes líneas Server-id = 2 Skip-slave-start log-bin = mysql-bin.000001 Según sea su caso verificar la salida de Show master status Y de igual manera guardar los cambios hechos en el documento y reiniciar el servicio de MySQL. Después en la Shell de MySQL colocamos el siguiente comando Change master to master_host=’192.168.1.1’, master_password=’root’,master_log_file=’mysql-bin.000001’, master_log_pos=2272,master_user=’root’; E Iniciamos el esclavo Start slave;
  • 7. Replicación en MySQL Replicación MySQL 7 Y digitamos el comando con el cual verificaremos su estado actual Show slave status;
  • 8. Replicación en MySQL Replicación MySQL 8 Conclusión Una vez realizado lo anterior, las maquinas estarán listas para realizar una replicación, por lo que accedemos ala Shell de MySQL de la maquina virtual Master y creamos una base de datos, cuando vayamos y consultemos las bases de datos dentro de la Shell de MySQL de la maquina Slave estará creada automáticamente gracias a la replicación. Bibliografía DataPrix. (2014). MySQL. recopilado el: 03/03/15, de Datarix Sitio web: http://www.dataprix.com/562-configuracion-servidor-maestro MySQL. (2014). Manual Reference 5.6. recopilado el: 05/03/15, de Mysql Sitio web:http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-replication- preparation.html