如果您的RDS實例承載了關鍵業(yè)務,可以為實例開啟實例釋放保護,防止手動釋放,有效避免因操作疏忽、團隊成員溝通不及時等原因造成不可挽回的后果。本文為您介紹如何開啟和關閉實例釋放保護。
前提條件
實例的付費類型為按量付費或Serverless。
注意事項
實例釋放保護不能阻止因合理原因自動執(zhí)行的釋放行為,包括但不限于:
賬號欠費超過15天,實例被自動釋放。
實例存在安全合規(guī)風險,被停止或釋放。
保護效果
對開啟了實例釋放保護的實例進行釋放的結果如下:
在控制臺手動釋放實例,提示錯誤信息,實例釋放失敗。
調用DeleteDBInstnace接口釋放實例,返回錯誤信息,實例釋放失敗。
創(chuàng)建實例時開啟實例釋放保護
本步驟重點介紹實例釋放保護相關的選項。如需了解其它配置,請參見創(chuàng)建RDS MySQL實例。
- 登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
在實例列表頁面,單擊創(chuàng)建實例。
在基礎資源頁面,計費方式配置為按量付費,根據(jù)需要配置其余選項,然后單擊下一步:實例配置。
在實例配置頁面,選中防止通過控制臺或API誤刪除釋放,根據(jù)需要配置其余選項,然后單擊下一步:確認訂單。
根據(jù)需要配置其余選項,直至成功創(chuàng)建實例。
調用CreateDBInsance、CloneDBInstance接口創(chuàng)建實例時,您可以通過DeletionProtection參數(shù)控制是否開啟實例釋放保護。
修改實例釋放保護屬性
您也可以修改現(xiàn)有實例的信息,開啟或關閉實例釋放保護。
- 登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
在實例列表頁面找到待修改的實例,在操作列,單擊 。
根據(jù)需要打開或關閉實例釋放保護。
單擊確定。
您同樣可以通過調用ModifyDBInstanceDeletionProtection接口修改實例釋放保護屬性。
查看實例釋放保護的狀態(tài)
- 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。
在基本信息頁面,查看配置信息區(qū)域下的釋放保護。
相關API
API | 描述 |
調用CreateDBInstance接口創(chuàng)建RDS實例。 | |
調用CloneDBInstance接口將歷史數(shù)據(jù)恢復至一個新實例。 | |
調用ModifyDBInstanceDeletionProtection接口開啟或關閉RDS實例的釋放保護功能。 |