3 votes

MariaDB, Galera, xtrabackup - ai-je besoin du journal binaire ?

Nous utilisons un Cluster MariaDB Galera avec 3 noeuds. Pour le transfert d'état, nous utilisons xtrabackup.

Nous avons quelques problèmes avec les journaux binaires - ils sont devenus trop gros et ont fait planter le serveur. Nous pouvons les supprimer manuellement avec la commande purge binary logs, une autre solution serait de définir la valeur expire_logs_days pour qu'ils expirent.

Je pense maintenant que nous pourrions utiliser xtrabackup pour sauvegarder la base de données et utiliser le binlog pour arriver à un certain point dans le temps. Mais en avons-nous vraiment besoin pour que Galera fonctionne ?

3voto

PdXY Points 23

Galera Cluster n'a pas besoin d'activer la journalisation binaire. La question est plutôt de savoir ce qui se passe lorsque vous exécutez une mauvaise requête (par exemple UPDATE employee SET salary = 0 ; WHERE id = 42 ;). Pour ce scénario, un cluster HA n'est d'aucune utilité. Et si la sauvegarde a été effectuée à 02:00 du matin, vous avez un petit problème (potentiel) pour réparer vos données. C'est pourquoi la journalisation binaire est éventuellement recommandée. Si les journaux binaires deviennent trop gros, cela signifie que vous avez beaucoup de trafic et que vous avez besoin de plus d'espace disque. Ou vous devez purger les journaux binaires plus fréquemment. Le gestionnaire de sauvegarde MySQL (mysql_bman) vous aide à faire cela...

0 votes

Merci pour votre réponse - mais le mode de transfert xtrabackup (wsrep_sst_method = xtrabackup) a-t-il besoin du journal binaire ?

0 votes

Non, ce n'est pas le cas besoin de pour effectuer des sauvegardes, vous n'en aurez besoin que pour restaurer un point dans le temps. Plus d'informations : percona.com/doc/percona-xtrabackup/2.1/xtrabackup_bin/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X