簡體   English   中英

如何將 AWS RDS 實例縮減為免費套餐

[英]How to downsize an AWS RDS instance to free tier

我想創建生產AWS RDS PostgreSQL的免費層級克隆。 根據我的理解,以下是不同的方式

  1. 創建生產數據庫的快照並將其還原到t2.micro
  2. 使用t2.micro創建生產數據庫的只讀副本,然后將其分離為獨立數據庫
  3. 創建一個免費層數據庫並恢復生產數據庫的數據庫轉儲

選項 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM