[英]How to downsize an AWS RDS instance to free tier
我想创建生产AWS RDS
PostgreSQL
的免费层级克隆。 根据我的理解,以下是不同的方式
t2.micro
t2.micro
创建生产数据库的只读副本,然后将其分离为独立数据库选项 3 是我最后的偏好。
问题是在创建只读副本或从快照还原时,AWS 没有明确允许选择免费套餐模板。 我只是想知道在没有任何高级功能(如自动缩放、性能监控等)的情况下恢复到t2.micro
是否等同于免费层? 我在这里读到,AWS 生产数据库的关键是 AWS 预置了一个辅助数据库,以便在主数据库或数据库运行所在的可用区发生故障时回退。
AWS 免费套餐实际上并不关心您使用的服务类型。 根据他们的网站,您每月只需为db.t2.micro
获得 750 个实例小时。
您可以在任何您认为合适的服务中使用它们,并且折扣将在前 12 个月内自动应用。
查看 RDS Postgres 的定价页面,我可以看到这些实例不再列出,这看起来很奇怪。 t2
实例系列相当陈旧,因此他们可能正在尝试逐步淘汰它,但通常您可以使用 API 直接配置较旧的实例类型,如果它们在控制台中不可用。
因此,您要做的是使用开发工具包或 AWS CLI 之一创建您的db.t2.micro
实例,然后从快照中恢复。 或者,您可以从 CLI 创建只读副本并将 class 设置为db.t2.micro
。 稍后将其从主集群中分离应该可以工作。
生产就绪的东西是指多可用区部署,这对生产使用很有好处,但对于任何与生产相关的t2.micro
似乎都是一个糟糕的选择,所以我假设你不打算这样做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.