我想要创建一个生产AWS RDS PostgreSQL的免费层克隆。根据我的理解,以下是不同的方式
t2.micro上还原它t2.micro创建生产数据库的读取副本,然后将其分离为独立的数据库选项3是我最后的偏好。
问题是,在创建read副本或从快照还原时,AWS不明确允许选择空闲层模板。我只想知道,在没有任何高级功能(如自动标度、性能监视等)的情况下,恢复到t2.micro是否等同于免费层?我读过这里,AWS的关键是AWS提供了一个备用数据库,以便在主数据库或运行数据库的可用性区域发生故障时后退。
发布于 2021-01-14 07:55:31
AWS免费层实际上并不关心您所使用的服务类型。根据他们的网站 -- db.t2.micro每月只需要750个实例小时。
您可以在任何您认为合适的服务中使用这些,折扣将自动应用于的头12个月的。
看一下RDS Postgres定价页面,我可以看到,这些实例不再列出了,这似乎很奇怪。t2实例家族已经相当老了,所以他们可能试图逐步淘汰它,但通常,如果控制台中无法使用这些实例类型,则可以直接使用它们提供旧的实例类型。
因此,您要做的是使用其中一个SDK或AWS和从快照恢复创建您的从快照恢复实例。或者,您可以从CLI创建读取副本并将类设置为db.t2.micro。稍后,将其从主集群中分离应该可以工作。
生产准备材料指的是多AZ部署,这对生产使用是有益的,但是对于任何与生产相关的东西,t2.micro似乎都是一个糟糕的选择,所以我假设您不打算这样做。
https://stackoverflow.com/questions/65714662
复制相似问题