2010-12-02 2 views
0

Scénario:MySQL réplication et récupération crash serveur maître

Nous avons un maître mySQL DB [30 GB] avec 5 esclaves [partielle] qui sont utilisés à des fins différentes. Le dernier jour innodb s'est écrasé. La récupération automatique après un crash ne fonctionnait pas car à chaque opération d'écriture, le serveur était à nouveau bloqué. J'ai donc démarré le serveur avec innodb_force_recovery 4 et pris un vidage de la base de données entière puis restauré dans un nouveau serveur de base de données. Tout ce processus m'a pris plus de 5 heures car la restauration des données était très lente.

Question:

Maintenant, je suis à la recherche une solution dans laquelle le temps de récupération est plus rapide. Je peux avoir un autre serveur en réplication avec le maître mais je ne sais pas comment je vais le remplacer à la place du maître en cas de crash du maître.

Merci beaucoup pour votre temps et votre aide.

Répondre

Questions connexes