发布于: Aug 6, 2018

Amazon RDS for MySQL 现已支持延迟复制,由光环新网运营的 亚马逊云科技 中国(北京)地区以及由西云数据运营的 亚马逊云科技 中国(宁夏)地区。通过此功能,您可以设置只读副本滞后于源数据库的可配置时间段。在标准的 MySQL 复制配置中,源和副本之间存在最小的复制延迟。通过使用延迟复制,您可以引入有意延迟作为灾难恢复的策略。

当您想从人为错误中恢复时,延迟会很有帮助。例如,如果某人意外从主数据库中删除了一个表,则您可以在表被删除的点之前停止复制,并将副本提升为独立实例。为帮助完成此过程,Amazon RDS for MySQL 现在包含一个存储过程,在达到二进制日志中指定的点之后,该存储过程就会停止复制。

为延迟复制配置只读副本是通过存储过程完成的,可以在最初创建只读副本时执行,也可以为现有只读副本指定。延迟复制适用于 MySQL 版本 5.7.22 及更高版本或 MySQL 5.6.40 及更高版本。

有关延迟复制的更多详细信息,请参阅 Amazon RDS 用户指南中的使用 MySQL 只读副本