Jestem w trakcie migracji 2 serwerów DB (Master i Slave) do dwóch nowych serwerów DB (Master i Slave)
DB1 - Master (produkcja)
DB2 - Slave (produkcja)
DB3 - Nowy Master
DB4 - New Slave
Obecnie mam skonfigurowaną replikację jako:
DB1 -> DB2
DB3 -> DB4
Aby replikować dane produkcyjne na nowych serwerach, chciałbym, aby były „połączone łańcuchowo”, tak aby wyglądało tak:
DB1 -> DB2 -> DB3 -> DB4
czy to możliwe? Gdy uruchamiam show master status;
na DB2 (slave produkcyjny), opcja binlog nigdy nie wydaje się zmieniać:
+ ------------------ + ---------- + -------------- + ---- -------------- + | Plik | Pozycja | Binlog_Do_DB | Binlog_Ignore_DB | + ------------------ + ---------- + -------------- + ---- -------------- + | mysql-bin.000020 | 98 | | | + ------------------ + ---------- + -------------- + ---- -------------- +
Jestem trochę zdezorientowany, dlaczego pozycja binlog nie zmienia się w DB2, idealnie będzie to master do DB3.