J'ai une configuration maître/esclave de mariadb qui utilise gtid. D'après ce que j'ai lu, je devrais préférer utiliser le côté esclave pour les sauvegardes. Mais que se passe-t-il en cas de désastre ? Est-ce que je peux restaurer l'esclave dans le nouveau maître ? Et comment le restaurer correctement ? Dois-je réinitialiser les GTID et repartir de zéro ?
Réponse
Trop de publicités?En cas de sinistre complet (perte des deux serveurs), vous restaurez la sauvegarde sur un nouveau maître et un nouvel esclave, et vous utilisez la fonction CHANGE MASTER
pour qu'il se réplique.
Si vous ne perdez que le maître, vous passez à l'esclave et en faites le nouveau maître, puis vous reconstruisez le serveur défaillant en tant que nouvel esclave.