Page 1 sur 1

Bdd Internet/Intranet

Posté : 21 mai 2006, 10:27
par Jeff87
Bonjour à tous, j'ai d'un coté une BDD hébergée sur un serveur mutualisé et de l'autre une BDD hébergé en localhost sur un serveur Linux.

J'aurai besoin de vos conseils et astuces pour que la BDD hébergé sur le serveur mutualisé se mette à jour automatqiuement par rapport à la BDD de mon serveur intranet.

Vous me seriez d'un grand secour. Merci d'avance

Posté : 21 mai 2006, 11:18
par Cyrano
La solution la plus appropriée serait une réplication... mais avec un mutualisé, tu peux malheureusement oublier ça, tu n'auras pas accès au fichier de configuration de MySQL (enfin à condition que ce soit bien MySQL) pour ajouter ce qu'il faut.

Donc la solution moins simple consisterait à avoir dans tes pages de code un système qui exécute toutes les requêtes faites sur ton intranet également sur le serveur distant... à condition que tu aies les droits pour un accès distant, ce qui n'est pas sûr non plus, consulte ton hébergeur sur ce point.

Posté : 21 mai 2006, 11:50
par Jeff87
Donc il faudrait que je mette à jour les deux bases de données en même temps? Le problème c'est qeu je n'ai pas d'accès à distance pour la BDD sur le mutualisé...

Posté : 21 mai 2006, 11:55
par Cyrano
Alors c'est sans issue.

Une option à envisager : connecter le site distant sur la base de l'Intranet de façon à n'avoir plus qu'une seule base de données: dans ce cas, tu oublies les mises à jours de l'une sur l'autre, tu utilises la même sur les deux. Et le probleme d'accès distant sur la base distante disparaît du même coup. Il faudrait voir avec l'admin réseau pour ouvrir une porte spécifique entre le site distant et la base en Intranet et il faudrait configurer cette dernière pour permettre l'acces distant depuis l'extérieur. :-k

Posté : 21 mai 2006, 11:58
par Invité
J'y ai pensé mais le problème c'est que j'ai une ip dynamique donc impossible de mon connecter à mon serveur (localhost) depuis l'extérieur de façon permanente. :(

Posté : 21 mai 2006, 12:04
par Cyrano
Utilise un dyndns

Posté : 21 mai 2006, 15:19
par Jeff87
Merci pour les réponses.
J'avais aussi pensé à mettre un fichier sur le serveur mutualisé qui pourrait récupérer les données envoyer par le serveur local par method POST ou GET. Le principe est là mais techniquement je ne vois pas à quoi ressemblerai le script..... Help Please.