如果您的按量付費實例承載了關鍵業務、存儲了重要數據或配置,建議為該實例開啟實例釋放保護,防止實例被意外釋放,造成不可挽回的后果。實例開啟釋放保護后,您將無法通過控制臺、API或命令行等方式手動釋放該實例。本文為您介紹如何配置實例釋放保護。
前提條件
待操作的實例為按量付費實例。
注意事項
實例釋放保護不能阻止因合理原因自動執行的釋放行為,包括但不限于:
賬號欠費超過15天,實例被自動釋放。
實例設置了自動釋放時間,到期后被自動釋放。
實例存在安全合規風險,被停止或釋放。
實例由彈性伸縮自動創建,在縮容時被移出伸縮組并釋放。
實例釋放保護效果
在控制臺手動釋放實例時,自動忽略開啟實例釋放保護的實例。
開啟或關閉實例釋放保護
系統默認關閉實例釋放保護功能,您可以在創建實例時或創建實例后手動開啟或關閉該功能。
場景一:為已有實例開啟或關閉
您可以在按量付費實例創建后,為其開啟或關閉釋放保護。
登錄ECS管理控制臺。
在左側導航欄,選擇 。
在頁面左側頂部,選擇目標資源所在的資源組和地域。
在實例列表頁面,為單臺或多臺實例開啟或關閉實例釋放保護。
為單臺實例:找到目標實例,在操作列中,選擇 > 實例屬性 > 開啟實例釋放保護或關閉實例釋放保護,單擊開啟保護或關閉保護。
為多臺實例:選中多臺實例,在頁面底部,選擇更多 > 實例屬性 > 開啟實例釋放保護或關閉實例釋放保護,按照界面提示開啟或關閉實例釋放保護。
場景二:創建實例時開啟或關閉
創建實例時,系統默認關閉實例釋放保護功能,如果您需要開啟,需手動操作。
在實例購買頁,創建按量付費實例時,展開高級選擇(選填),在實例釋放保護欄,選中防止通過 控制臺 或 API 誤刪除釋放。
查看實例是否已開啟釋放保護
在實例列表頁,單擊實例ID,進入實例詳情頁面。在其它信息區域,查看釋放保護字段。
是:已開啟釋放保護。
否:未開啟釋放保護。
相關文檔
您也可以通過API開啟或關閉實例釋放保護:
為已有實例開啟或關閉:調用API ModifyInstanceAttribute,設置參數
DeletionProtection
即可為已創建的實例開啟或關閉實例釋放保護。創建實例時開啟或關閉:調用API RunInstances或CreateInstance創建實例時,設置參數
DeletionProtection
,即可開啟或關閉實例釋放保護。說明如果調用API DeleteInstance釋放開啟實例釋放保護的實例時,將會返回錯誤碼
InvalidOperation.DeletionProtection
。
如果您的賬號欠費,為避免實例被釋放,建議您充值,請參見充值操作指引。
如果您不再需要當前實例,可以關閉實例釋放保護后,再釋放實例。釋放操作,請參見釋放實例。
說明您也可以在關閉實例釋放保護后為實例設置定時釋放,即可在您期望的時間自動釋放實例。具體操作,請參見釋放實例或ModifyInstanceAutoReleaseTime - 設定或者取消自動釋放時間。