全部產品
Search
文件中心

Elastic Compute Service:搶佔式執行個體被回收時資料恢複的方法

更新時間:Jun 21, 2024

搶佔式執行個體可能會因為價格因素或者市場供需變化而被強制回收,在被完全回收前,執行個體進入待回收狀態並發送被回收通知,5分鐘後自動釋放。如果您的搶佔式執行個體上儲存了重要資料或配置,您可以通過將搶佔式執行個體的資料盤或系統硬碟掛載到新執行個體上、基於搶佔式執行個體建立自訂鏡像並基於自訂鏡像建立搶佔式執行個體等方式,恢複搶佔式執行個體資料。

適用情境

情境說明

如何操作

不需要保留系統內容,僅需恢複系統硬碟或資料盤中的資料。

設定資料盤或系統硬碟不隨執行個體一起釋放,當搶佔式執行個體被強制回收後,搶佔式執行個體上的系統硬碟或資料盤會作為資料盤被保留下來,再將保留下來的系統硬碟或資料盤掛載到新執行個體上作為資料盤使用,實現資料恢複。

方法一:將資料盤或系統硬碟掛載到新執行個體上以恢複資料

系統硬碟和資料盤中都儲存了重要資料,並希望恢複執行個體中配置的環境。

當接收到搶佔式執行個體的中斷事件後,通過Java SDK 2.0代碼自動為執行個體建立自訂鏡像,並基於建立好的自訂鏡像建立搶佔式執行個體,以實現執行個體內的資料恢複。

方法二:使用原執行個體的自訂鏡像建立執行個體以恢複資料

資料盤中未儲存重要資料,僅需要恢複系統硬碟中的資料。

在執行個體正常運行過程中設定系統硬碟不隨執行個體一起釋放,當接收到搶佔式執行個體的中斷事件後,系統通過Java SDK 2.0代碼自動為系統硬碟建立快照,再根據系統硬碟快照自動建立自訂鏡像,您可以使用建立好的自訂鏡像建立搶佔式執行個體,以實現執行個體內的資料恢複。

方法三:使用原執行個體系統硬碟快照的自訂鏡像建立執行個體以恢複資料