在编写一些代码来管理我们的手动快照时,我注意到许多最近的 AWS PostgreSQL-on-Aurora 快照显示存储大小为 0 GB(旧的为 1 GB)。我认为它可能在错误的方向上四舍五入(到目前为止数据库是 ~800 meg),但我不确定这是否是 0 大小的原因。
我恢复了其中一张快照,目的是确认其中有可用数据。尽管使用与生产集群相同的传入 IP 和安全组,但我无法连接到从这些快照之一恢复的集群。事实上,即使在显式添加包含我的 IP 的 SG 之后,我也无法连接到它。多年来,我一直在使用 RDS(在“常规”postgres 和 MSSQL 上),所以我怀疑这里是否存在“noob RDS”问题——但我不会忽视 noob Aurora 问题。显然我遗漏了 Aurora(如 PostgreSQL)和这些其他数据库之间的一些区别——或者存在一个尚未暴露出来的集群/实例/数据库问题。
我错过了什么?
AWS 支持部门回应并指出误导性的快照大小数据是集群快照的一个已知问题。他们打算修复它,但没有关于修复的预计到达时间。连接问题在未对凭据或其他代码进行任何更改的情况下得到解决。