某公司使用 CloudFormation 範本部署 RDS for PostgreSQL Multi-AZ 實例,將分配的儲存空間設定為 100 GB。資料庫每週一建立,週五移除。偶爾會觸發 CloudWatch 警報,提示磁碟空間不足。管理員如何以最少的應用程式變更來防止實例儲存空間不足?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 更新 CloudFormation 範本,在建立 RDS DB 實例時啟用儲存空間自動擴展。.
為什麼這是答案
正確答案是更新 CloudFormation 範本,在建立 RDS DB 實例時啟用儲存空間自動擴展。RDS 儲存空間自動擴展功能允許資料庫在儲存空間不足時自動增加儲存空間,無需手動干預,從而有效防止磁碟空間不足的警報,且對應用程式的影響最小。 選項「變更 CloudFormation 範本以佈建 Amazon Aurora PostgreSQL 作為資料庫引擎」雖然 Aurora 具有自動擴展儲存空間的能力,但這會涉及更換資料庫引擎,可能需要對應用程式進行較大的變更。 選項「在範本中將資料庫替換為 Amazon DynamoDB,並啟用 DynamoDB 儲存空間自動擴展」是將關聯式資料庫替換為 NoSQL 資料庫,這會導致應用程式架構和資料模型發生根本性變化,不符合「最少的應用程式變更」要求。 選項「新增一個 CloudWatch 警報來監控資料庫儲存空間,並讓警報在觸發時對資料庫執行 VACUUM」雖然 VACUUM 可以回收空間,但它不能增加儲存空間,且頻繁觸發可能影響資料庫性能,並不能根本解決儲存空間不足的問題。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡