#1 Le 30/09/2013, à 16:39
- xana02
Deux serveur SQL , un site mise a jour entre 2 bases comment faire ?
Bonjour, Je dispose d'un site héberger en local avec 2 serveurs linux avec mysql
Je voudrais savoir si il est possible de mettre a jour 2 serveurs MYSQL qui sont séparer ? une sorte de RAID 1 car il arrive que la connexion a un serveur plante .
Merci
Hors ligne
#2 Le 01/10/2013, à 10:44
- tiramiseb
Re : Deux serveur SQL , un site mise a jour entre 2 bases comment faire ?
Salut,
Tu peux faire une configuration master/slave, mais les modifications ne pourront alors être effectuées que sur un serveur.
Si tu pars sur "une sorte de RAID 1" (donc DRBD), tu ne pourras pas monter la seconde base de données en même temps que la première : c'est bien pour faire une reprise sur incident, lancer MySQL sur le second serveur après un gros plantage sur le premier.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 03/10/2013, à 22:57
- xana02
Re : Deux serveur SQL , un site mise a jour entre 2 bases comment faire ?
Pour résumer , c'est pas un site que j’héberge se sont des relever , le serveur 1 envoi les info sql au serveur 2 ( les 2 serveurs on un serveur sql mais le 1 pour le moment n'est pas utiliser )
L'idée c'est que je fais tout en local les relever et le sql sur le serveur 1 mais qu'il y est un script qui fait un clone de BD sur le serveur 2 le site lui utilisera les info du serveur 2 ( logiquement les même que le serveur 1 )
explication de ce systeme , le serveur 1 et a distance et la wifi arrive de couper donc je perd mes relevé, donc si je fais me relever en local je ne perdrais pas de donnée pendant les coupures et le clone et pour rapatrier les donnée a la maison .
Voila Merci
Hors ligne
#4 Le 04/10/2013, à 07:24
- tiramiseb
Re : Deux serveur SQL , un site mise a jour entre 2 bases comment faire ?
L'idée c'est que je fais tout en local les relever et le sql sur le serveur 1 mais qu'il y est un script qui fait un clone de BD sur le serveur 2 le site lui utilisera les info du serveur 2 ( logiquement les même que le serveur 1 )
Deux possibilités, alors :
- soit sur le serveur 1 tu ne mets pas de base de données, tu développes un système de cache qui "pousse" les données sur le serveur MySQL du serveur 2 quand il peut s'y connecter
- soit tu mets le serveur 1 en MySQL master et le serveur 2 en slave, mais il faudra veiller à ce qu'ils restent synchronisés (donc superviser l'état de tout ça ; c'est relativement fragile)
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 04/10/2013, à 07:24
- tiramiseb
Re : Deux serveur SQL , un site mise a jour entre 2 bases comment faire ?
Par curiosité, ce sont des relevés de quoi ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne