Je suis en train de migrer 2 serveurs DB (maître et esclave) vers deux nouveaux serveurs DB (maître et esclave)
DB1 - Master (production)
DB2 - Esclave (production)
DB3 - Nouveau maître
DB4 - Nouvel esclave
Actuellement, la réplication est configurée comme suit:
DB1 -> DB2
DB3 -> DB4
Pour obtenir les données de production répliquées sur les nouveaux serveurs, j'aimerais les "chaîner" pour qu'elles ressemblent à ceci:
DB1 -> DB2 -> DB3 -> DB4
Est-ce possible? Lorsque je show master status;
tourne sur DB2 (l'esclave de production), la possession binlog ne semble jamais changer:
+ ------------------ + ---------- + -------------- + ---- -------------- + | Fichier | Position | Binlog_Do_DB | Binlog_Ignore_DB | + ------------------ + ---------- + -------------- + ---- -------------- + | mysql-bin.000020 | 98 | | | + ------------------ + ---------- + -------------- + ---- -------------- +
Je suis un peu confus quant à la raison pour laquelle la position binlog ne change pas sur DB2, Idéalement, ce sera le maître de DB3.