我有 MySQL 小型 RDS 实例作为我的生产系统的一部分,我想将它升级到具有提供 IOPS 的中型实例。
作为老派 DBA,我知道“添加从属;提升为主;切换客户端”方法,但 AWS 承诺提供神奇的一键升级路径,即“升级实例”、“添加提供的 IOPS”。
在测试 RDS 实例上试过这个,停机时间太长,恕我直言:小-> 中升级大约需要 5 分钟,切换到提供的 IOPS 需要 30 分钟 (!!!)。
我试图检索我的 MySQL RDS 二进制日志,以便为某些 SQL 运行手动“回滚”。不幸的是,我注意到过去 30 分钟内只有 2 个二进制日志可用。
“调用 mysql.rds_show_configuration”提供“binlog 保留时间 | NULL”。
我猜(因为 RDS 提供了在每日备份之间进行时间点恢复的能力)AWS RDS 将其二进制日志保留 24 小时。但它似乎对最终用户不可用......
TIA, 维他