Page 1 of 1

Replikation Verzögern

Posted: 2009-03-30 17:15
by cye
Hallo,

ich habe an meinen Mysql Server einen Replikation-Slave laufen.
Um nun bei logische Fehlern auf dem Master dem Master,
(z.B. delete ohne where ), möglichst einfach auf ein Backup zugreifen zu können
würde ich die Replikation gerne um 1-2 Stunden "verzögern".

Das Binlog sollte dabei aber schon auf den Slave übertragen werden,
um bei einem Ausfall die Sicherheit eines Live-Backups zu haben.

Kann man sowas nativ mit Mysql lösen?
Wo müsste ich bei soetwas ansetzen?

Re: Replikation Verzögern

Posted: 2009-03-30 23:03
by isotopp
Cye wrote:Kann man sowas nativ mit Mysql lösen?
Wo müsste ich bei soetwas ansetzen?
http://forge.mysql.com/worklog/task.php?id=344
*seufz*

http://forge.mysql.com/wiki/Replication ... eplication
*doppelseufz*

Das hätte leicht in 5.1 sein können. Immerhin ist es nun in 6.0.5.

Re: Replikation Verzögern

Posted: 2009-03-31 11:36
by cye
Wenigstens ist eine Lösung in Sicht ... :roll:

Re: Replikation Verzögern

Posted: 2009-04-02 22:32
by dopefish
maatkit bringt eine solche funktion mit.

http://www.maatkit.org/doc/mk-slave-delay.html