Actuellement, nous avons une base de données MySQL robuste qui gère quelques sites Web à fort trafic basés sur Django ainsi que certains sites Web de commerce électronique de taille décente. En conséquence, nous avons une quantité considérable de grandes bases de données utilisant à la fois les tables InnoDB et MyISAM.
Malheureusement, nous avons récemment heurté un mur en raison de la quantité de trafic, j'ai donc configuré un autre serveur maître pour aider à alléger les lectures / sauvegardes.
Maintenant, pour le moment, j'utilise simplement mysqldump avec quelques arguments et cela s'est avéré être correct .. jusqu'à maintenant. Évidemment, mysqldump est une méthode rapide et lente, mais je pense que nous avons dépassé son utilisation. J'ai maintenant besoin d'une bonne alternative et j'ai cherché à utiliser l'utilitaire Maatkits mk-parallel-dump ou une solution d'instantané LVM.
Version courte succincte:
- J'ai une assez grande base de données MySQL que je dois sauvegarder
- La méthode actuelle utilisant mysqldump est inefficace et lente (causant des problèmes)
- Examen de quelque chose comme mk-parallel-dump ou des instantanés LVM
Toutes les recommandations ou idées seraient appréciées - puisque je dois refaire la façon dont nous faisons les choses, je préfère que ce soit fait correctement / le plus efficacement :).