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