From: Juan Manuel Acuña Barrera Date: November 18 2010 12:47am Subject: =?iso-8859-1?Q?Re:_Pregunta_sobre_sincronizaci=F3n?= List-Archive: http://lists.mysql.com/mysql-es/3624 Message-Id: <0A645604-E82E-4DE8-9AFA-C4710AF7750A@gmail.com> MIME-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Muchas gracias por sus respuestas. Revisar=E9 la informaci=F3n que me = han hecho favor de enviarme.=20 Viendo los enlaces, me parece que todos refieren a un esquema tipo = master-slave. Saben si existe alguna opci=F3n tipo master-master? = Supongo que para lograr esto lo necesario ser=EDa lograr que no se = duplicaran los autoincrements de la tabla. El objetivo ser=EDa que si = originalmente tengo algo as=ED (el campo id es autoincrement): edomex.inventarios.principal +-----+------+ | id | c | +-----+------+ | 1 | aaa | | 11 | bbb | | 21 | ccc | +-----+------+ michoacan.inventarios.principal +-----+------+ | id | c | +-----+------+ | 2 | xxx | | 12 | yyy | | 22 | zzz | +-----+------+ Despu=E9s de la sincronizaci=F3n pueda tener algo as=ED: edomex.inventarios.principal +-----+------+ | id | c | +-----+------+ | 1 | aaa | | 2 | xxx | | 11 | bbb | | 12 | yyy | | 21 | ccc | | 22 | zzz | +-----+------+ michoacan.inventarios.principal +-----+------+ | id | c | +-----+------+ | 1 | aaa | | 2 | xxx | | 11 | bbb | | 12 | yyy | | 21 | ccc | | 22 | zzz | +-----+------+ Y lo m=E1s importante, que no importa en que servidor se hagan los = cambios, las bases siempre (razonablemente hablando) est=E9n = sincronizadas, ya sea manualmente o de forma autom=E1tica. Una vez m=E1s les agradezco. Juan Manuel. El 17/11/2010, a las 16:49, Isart Montane escribi=F3: > Hola Juan Manuel, >=20 > con MySQL puedes replicar una tabla (o una bd si quieres). Dale un = vistazo a las opcion replicate-do-table=20 >=20 > = http://dev.mysql.com/doc/refman/5.0/en/replication-options-slave.html#opti= on_mysqld_replicate-do-table >=20 > Saludos, > Isart Montane >=20 >=20 > 2010/11/17 Juan Manuel Acu=F1a Barrera > Buenas tardes amigos(as): >=20 > Traigo un problema entre manos y no he podido solucionarlo, por lo que = he pensado en recurrir a su ayuda, a ver si alguien me puede tirar una = cuerda de por donde empezar. >=20 > Les planteo la situaci=F3n: >=20 > Tengo dos servidores, ubicados en estados distintos, ambos con = internet (ip din=E1mica de telmex), ambos con linux (debian stable), = apache2, php5, mysql5. En cada servidor tengo una serie de bases de = datos; todas son distintas, excepto una que es com=FAn en ambos = servidores, de la siguiente manera. >=20 > - Servidor edomex: > bases de datos: > - inventarios > - pruebas > - inmuebles > - veh=EDculos >=20 > - Servidor michoacan: > bases de datos: > - inventarios > - refacciones > - pedidos > - documentacion > - auditorias > - ventas >=20 > Como ver=E1n, en cada uno de los servidores, la base "inventarios" = existe. La estructura de la base es id=E9ntica en ambos. Ambas bases = contienen una tabla que se llama "principal". >=20 > Lo que me interesa hacer es que cada vez que alguien haga alg=FAn = cambio en "principal" en cualquiera de las dos bases de datos, en = cualquiera de los servidores, la tabla del otro servidor se actualice. = Esto puede ser manual o autom=E1tico. Estuve buscando bastante y lo m=E1s = cercano que encontr=E9 es que se sincronicen todas las bases de datos de = un servidor, pero obviamente eso no me funciona, yo necesito sincronizar = solamente una tabla. En el peor de los casos pens=E9 que si no se puede = sincronizar solo una tabla de una base de datos, y puede sincronizarse = una base de datos completa, pues no importa, pues podr=EDa crear una = base con una sola tabla y que la aplicaci=F3n llame a esa tabla, pero lo = que definitivamente no puedo es que se sincronicen todas las bases. >=20 > Espero que alguien me pueda dar una mano con esto. >=20 > De antemano les agradezco. >=20 > Juan Manuel. > -- > Lista de Correos de MySQL > Para el historial de la lista: http://lists.mysql.com/mysql-es > Para cancelar inscripci=F3n: = http://lists.mysql.com/mysql-es?unsub=3Disart.montane@stripped >=20 >=20