Foros del Web » Programando para Internet » PHP »

Dos servidores, dos bases de datos

Estas en el tema de Dos servidores, dos bases de datos en el foro de PHP en Foros del Web. Buenas gente, Esta es la situación. Tengo dos servidores, uno es de un hosting (1), el otro esta local en una empresa (2) pero con ...
  #1 (permalink)  
Antiguo 18/12/2007, 09:45
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Dos servidores, dos bases de datos

Buenas gente,

Esta es la situación. Tengo dos servidores, uno es de un hosting (1), el otro esta local en una empresa (2) pero con acceso a internet.

La base de datos que esta en (1) se debe actualizar/copiar de la base de datos que esta en (2) varias veces por dia.

Ahora bien, desde (1) no puedo realizar consultas directamente a la base que esta en (2).

En (1) y en (2) tengo Apache/PHP, pero estoy un poco perdido y no se por donde empezar, no se como enviar la info del servidor local al que esta en el hosting. ¿Alguna pista?

Muchas gracias!
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #2 (permalink)  
Antiguo 18/12/2007, 09:53
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Re: Dos servidores, dos bases de datos

Si desde una Base de datos no puedes acceder a la otra deberías hacerlo con PHP. Aunque la BDD remota tiene que tener permitido el acceso remoto.

Salvando esos detalles el tema es fácil. Desde PHP puedes crear todas las conexiones a servidores de Bases de datos que quieras. Luego es hacer la consulta pertinente en una BDD e insertar los datos devueltos a la otra...
  #3 (permalink)  
Antiguo 18/12/2007, 10:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Dos servidores, dos bases de datos

El caso que tu expones se conoce como Replicación, dependiendo del motor de base de datos tendrás que configurar las estaciones de replicación que tienes para que ambas bases de datos estén con la misma información.

Saludos.
  #4 (permalink)  
Antiguo 18/12/2007, 10:12
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Dos servidores, dos bases de datos

Muchas gracias Keysher, voy a averiguar si se puede actualizar la bdd del hosting desde el otro servidor, pero se me hace que no. En ese caso, que se hace? pasar la info del local a un script php que corra sobre el remoto? con CURL o algo por el estilo?

Gracias nuevamente!
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #5 (permalink)  
Antiguo 18/12/2007, 10:39
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Dos servidores, dos bases de datos

Cita:
Iniciado por GatorV Ver Mensaje
El caso que tu expones se conoce como Replicación, dependiendo del motor de base de datos tendrás que configurar las estaciones de replicación que tienes para que ambas bases de datos estén con la misma información.

Saludos.
Gracias GatorV, no alcance a leerte cuando envie el mensaje anterior. Voy a buscar informacion sobre lo que me comentas, pero no creo que funcione porque por lo que me han dicho, localmente tienen una base de datos mas bien "precaria" y no creo que se lleve muy bien con la base mysql que tengo en el host. Voy a tener que usar PHP como nexo casi que si o si.

Muchas gracias
__________________
Federico.

Mi página: www.jourmoly.com.ar
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 14:05.