全部產品
Search
文件中心

Elastic Compute Service:雲端硬碟縮容

更新時間:Feb 28, 2024

由於目前Elastic Compute Service不支援系統硬碟或者資料盤縮容,如果您有雲端硬碟縮容的需求,可以通過阿里雲Server Migration Center達成目的。

前提條件

請確保您已完成遷移前的準備工作,更多資訊,請參見準備工作(遷移前必讀)

背景資訊

SMC的研發初衷是為了平衡阿里雲使用者的雲上及線下業務負載,但是您也可以利用其工作原理,實現Elastic Compute Service的雲端硬碟縮容。

SMC可以根據您的ECS執行個體重新建立一份自訂鏡像或者隨即轉移至目標執行個體,在匯入遷移源時,通過重新指定雲端硬碟大小進行縮容。開始遷移前,您必須注意:

  • 如果您使用遷移源遷移至目標執行個體的方式完成雲端硬碟縮容,請確保遷移源與目標執行個體不是同一台執行個體。您必須遷移至除遷移源的其它可用ECS執行個體,並且該目標執行個體內無資料或已將所有資料備份至鏡像、快照或該執行個體以外的裝置中。

    警告

    建立遷移任務後,目標執行個體中的原資料將會清除。因此,如果作為目標執行個體的ECS執行個體中存在重要資料,SMC不推薦您使用該方式將遷移源隨即轉移至目標執行個體。推薦您在遷移時,目標類型選擇雲端服務器鏡像,再通過鏡像建立ECS執行個體。

  • 由於使用SMC進行雲端硬碟縮容將更換ECS執行個體,因此會引起ECS執行個體的部分屬性發生變化。例如:執行個體ID(InstanceId)和公網IP。

    如果您的遷移源執行個體為Virtual Private Cloud類型的執行個體,可以將公網IP轉換為Elastic IP Address以保留該公網IP。因此,如果您已使用Elastic IP Address(EIP)或者對公網IP依賴程度較輕,建議您使用SMC完成雲端硬碟縮容。

操作步驟

  1. 匯入遷移源。

    您需要先在待縮容的ECS執行個體內下載SMC用戶端,並通過SMC用戶端將該執行個體作為遷移源匯入SMC。具體操作,請參見通過SMC用戶端匯入遷移源

  2. 建立並啟動遷移任務。

    遷移至指定目標執行個體完成雲端硬碟縮容的具體操作,請參見原始伺服器遷移至目標執行個體。建立遷移任務時您需要注意:

    • 目標磁碟中的系統硬碟資料盤大小,設定為您需要縮容的預期值,該值不能小於系統硬碟或資料盤實際使用空間的大小。

    • 如果您需要通過遷移源建立自訂鏡像,再通過自訂鏡像建立新的ECS執行個體,請在建立遷移任務時,將目標類型設定為雲端服務器鏡像

  3. 等待遷移任務完成。

    • 當遷移任務狀態為已完成(Finished),表示任務完成並能夠查看目標執行個體。

    • 當任務狀態為出錯(InError),表示任務失敗。您需要查看日誌修複問題後,再次重啟遷移任務。常見錯誤及修複方案,請參見常見問題