Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/08/2011, 15h30   #1
Candidat au titre de Membre du Club
 
Étudiant
Inscription : mars 2005
Messages : 99
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2005
Messages : 99
Points : 14
Points : 14
Envoyer un message via MSN à Onitsha
Par défaut Solution 2 cluster mysql dump

Bonjour,
Je rencontre un petit soucis avec Mysql .
J'ai mis en place cette architecture elle est virtualisé sur un hyperviseur sous VMWare ESX



Uploaded with ImageShack.us

Rapidement je vous explique, cette architecture a pour but dans quelques mois, de migrer l'ensemble des bases de données des serveurs sur le cluster MYSQL Debian que j'ai mis en place.
Actuellement nous faisons les tests avec un seul serveur.

Le serveur contacte en frontal le LoadBalancer ( redondé ) qui redirige les requètes sur un des deux cluster.

Les données entre Maitre et Esclave sont stockées sur un disque DRBD.
Et le Cluster 1 et 2 se mettent à jour via réplication MYSQL .

Le failover et la réplication fonctionnent sans soucis .
Cependant en bas je voulais mettre en place un troisième esclave, qui synchronise avec un des noeuds afin de pouvoir l'utiliser comme serveur de backup, et m'en servir pour faire des dumps et pouvoir LOCK les tables sans soucis .

Cependant si je configure ce 3eme slave pour qu'ils se réplique avec le Cluster 1, uniquement des données écrites sur ce cluster seront répliquées sur ce 3eme Slave, même si le Cluster 2 remonte ses données.

Comment donc faire des dumps à chaud de ma base données, ou faire en sorte que ce 3eme slave prenne l'ensemble des données, sans rajouter de disque DRBD ?

En vous remerciant .
Onitsha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 16h12   #2
Candidat au titre de Membre du Club
 
Étudiant
Inscription : mars 2005
Messages : 99
Détails du profil
Informations personnelles :
Âge : 23

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2005
Messages : 99
Points : 14
Points : 14
Envoyer un message via MSN à Onitsha
Au final je pense partir sur du DUMP à froid .
C'est-à-dire :
Faire un script qui sort un des deux Cluster du LoadBalancer.
Synchroniser le disque dur contenant les données de la base de données MySQL avec rsync sur un serveur de BackUP.
Lancer MySQL sur ce serveur de BackUP et effectuer un DUMP.

Ça me permet d'avoir un Slave de rechange. Et d'effectuer des DUMP sans trop de soucis .
Onitsha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h39.


 
 
 
 
Partenaires

Hébergement Web