Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ayuda: Sincronizar dos bases de datos MySQL

Estas en el tema de Ayuda: Sincronizar dos bases de datos MySQL en el foro de Mysql en Foros del Web. Hola! Hice una aplicacion de administracion interna para una empresa. Solo funciona en red local con php-apache-mysql en una pc con ubuntu server. Lo que ...
  #1 (permalink)  
Antiguo 22/12/2010, 14:27
 
Fecha de Ingreso: octubre-2008
Mensajes: 13
Antigüedad: 11 años, 4 meses
Puntos: 0
Pregunta Ayuda: Sincronizar dos bases de datos MySQL

Hola! Hice una aplicacion de administracion interna para una empresa. Solo funciona en red local con php-apache-mysql en una pc con ubuntu server.

Lo que quiero hacer ahora es automatizar pedidos en internet de los clientes, osea que desde una pagina web puedan hacer un pedido, y quiero que se reste del inventario interno de mi servidor local.

Como mi servidor local no es muy potente (y como la ip del servidor es dinamica), se me ocurrio que podia replicar la base de datos local en un servidor web, de manera que cada vez que se haga una modificacion interna se haga tambien en el servidor web.

Pero no se como se hace eso. Puedo programar al servidor local para que cada 30 minutos, por ejemplo, se sincronice con la base de datos online?

¿O puedo programar al sistema web para que cada vez que el cliente hace un pedido se actualice la base de datos local? ¿como encuentro mi servidor local si la ip es dinamica?

Para mi la prioridad es que el sistema interno funcione siempre, lo de los clientes no importa tanto. La idea de tener dos bases de datos tambien es para poder tener un poco de redundancia en caso de que mi servidor local falle, hacer que el sistema interno trabaje temporalmente con el online.

Amigos muchas gracias por cualquier sugerencia. Saludos!

Etiquetas: lan, php, sincronizar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:41.