avoir un dump de la base
avoir l’id du slave
mettre les informations dans my.cnf
par exemple :
server-id = 109
replicate-do-db=xxxxxx
master-host=Ip_master
master-user=xxxx
master-password=xxxxxx
master-connect-retry=60
importer le dump
puis dans mysql -u xxxx -p (et il faut donner le mot de passe d’un utilisateur avec le droit d’exécuter les commandes sur le slave)
exécuter :CHANGE MASTER TO MASTER_HOST=’IP_master’, MASTER_USER=’xxxxx’, MASTER_PASSWORD=’xxxx’, MASTER_LOG_FILE=’xxxxx’, MASTER_LOG_POS=111 ;
START slave
S’il y a un problème de connexion :
1. STOP SLAVE
2. RESET SLAVE
3. CHANGE MASTER TO MASTER_HOST=’your_master’, MASTER_USER=’your_login’, MASTER_PASSWORD=’your_password’, MASTER_LOG_FILE=’log_file’, MASTER_LOG_POS=log_position
4. START SLAVE