La réplication dans MariaDB est un processus qui permet à plusieurs instances de MariaDB de conserver la même donnée. Cela peut être utile pour les systèmes de sauvegarde, les mises à l’échelle des performances de lecture, l’analytique, entre autres.
Voici les étapes générales pour la configuration de la réplication:
1. Configuration du Master MariaDB:
- Éditez le fichier de configuration de MariaDB (souvent situé à `/etc/mysql/my.cnf` ou `/etc/mysql/mariadb.conf.d/50-server.cnf`).
- Assurez-vous que les lignes suivantes sont présentes dans le fichier:
- Redémarrez MariaDB pour que les changements prennent effet.
- Créez un utilisateur pour la réplication en utilisant le code suivant :
1. Configuration du Slave MariaDB:
- Éditez le fichier de configuration de MariaDB comme dans l’étape 1, mais changez l’identifiant `server-id`.
- Redémarrez MariaDB.
- Connectez-vous à MariaDB et entrez les informations de réplication en utilisant le code suivant :
La réplication est maintenant mise en place. Vous pouvez vérifier l’état de la réplication à tout moment en utilisant `SHOW SLAVE STATUS;` sur le slave.