I have following Mysql replication schema:
A(master)->B(slave/master)->C(slave)
- A writes binlog
- B reads A's binlog applies relaylog and writes it's own binlog
- C reads from B and applies.
If replication become broken by some reason (A->B) can I copy A's binlog, find which position is corresponded to B last executed statement and replay it. Is order of transactions/statements in bin/relay logs the same in all replication chain? (Replication uses one thread so it might be the same order.)