Sunday, April 16, 2017
Video tutorial RǸplication MySQL Master Slave
Video tutorial RǸplication MySQL Master Slave
Fonctionnement de la rplication MySQL
La rplication MySQL permet de maintenir en temps rel une copie d?une ou plusieurs bases d?un serveur matre vers un ou plusieurs serveurs esclave.
Il ne s?agit absolument pas d?une sauvegarde de vos donnes: la rplication permet d?assurer la disponibilit de vos donnes, en aucun cas leur prnit.
La rplication MySQL est base sur le fait que le serveur matre va garder la trace de toutes les volutions de vos bases (modifications, effacements, etc.) dans un fichier de log-binaire.
Notez que sous MySQL, plusieurs type de rplication sont envisageables:
- matre -> un seul esclave
- matre -> plusieurs esclaves
- matre/esclave -> matre/esclave (double rplication dans les deux sens)
Dans ce tutoriel, nous mettrons en place une rplication matre -> esclave.
La rplication Mysql-server d?un base de donnes permet de disposer du mme jeu de donnes tout moment sur deux serveurs ou plus.
MySQL permet d?automatiser la recopie des donnes entre une machine principale et plusieurs secondaires de faon unidirectionnelle (rplication master-slave) ou de faon bidirectionnelle entre 2 serveurs (rplication master-master). Dans ce tutoriel, nous allons mettre en place ces deux types de systmes, le second tant une extension du premier.
Mise en place de la rplication sous MySQL
Tout d?abord sachez que les manipulations suivantes sont indpendantes de la plateforme. Vous pourrez donc mettre en place la rplication MySQL aussi bien sur des plateformes Linux que sur Windows.
Available link for download