mysql Replikation wiederherstellen

Von | 6. Januar 2011

Zum Glück kommt das ganz selten vor … Aus dem Grund muss ich das leider immer wieder nachlesen. Kurz die Schritte:

  1. Auf dem Master
    show master status;  
     +------------------+-----------+---------------------+------------------+  
     | File             | Position  | Binlog_Do_DB        | Binlog_Ignore_DB |  
     +------------------+-----------+---------------------+------------------+  
     | mysql-bin.000123 | 010235031 |                     |                  |  
     +------------------+-----------+---------------------+------------------+  
    
  2. Auf dem Slave
     
    stop slave;  
    change master to master_log_file='mysql-bin.000123', master_log_pos=010235031;  
    start slave;  
    

Gibt’s auf dem Slave Fehler, die einfach übersprungen werden sollen dann geht das mit dem folgenden

 stop slave;  
 set global sql_slave_skip_counter = N;  
 start slave;  

Damit hab ich aber nur schlechte Erfahrungen gemacht. Besser alles richtig machen 🙂

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.