Veröffentlicht am: Aug 6, 2018
Amazon RDS für MySQL unterstützt jetzt zeitversetzte Replikation. Dadurch können Sie einen konfigurierbaren Zeitraum festlegen, in dem eine Read Replica hinter der Source-Datenbank zurückbleibt. In einer standardmäßigen MySQL-Replikationskonfiguration gibt es eine minimale Replikationsverzögerung zwischen Source und Replica. Mit der zeitversetzten Replikation können Sie eine beabsichtigte Verzögerung als Strategie zur Notfallwiederherstellung einführen.
Eine Verzögerung kann hilfreich sein, wenn Sie eine Wiederherstellung aufgrund eines menschlichen Fehlers vornehmen. Wenn jemand beispielsweise versehentlich eine Tabelle aus Ihrer primären Datenbank löscht, können Sie die Replikation genau vor dem Punkt stoppen, an dem die Tabelle gelöscht worden ist und können die Replica zur eigenständigen Instance hochstufen. Zur Unterstützung bei diesem Vorgang schließt Amazon RDS für MySQL eine gespeicherte Prozedur mitein, die die Replikation stoppt, sobald ein festgelegter Punkt im binären Protokoll erreicht wurde. Weitere Informationen finden Sie im Blog-Eintrag.
Weitere Informationen zur zeitversetzten Replikation finden Sie unter Working with MySQL Read Replicas im Benutzerhandbuch zu Amazon RDS.