跨可用性區域更改執行個體規格支援將ECS執行個體遷移到同地區的其他可用性區域,同時,也支援在同規格類型系列內更改執行個體規格(vCPU和記憶體),滿足您遷移Elastic Compute Service和變更配置執行個體規格的業務需求。
使用情境
-
ECS執行個體規格變更配置
如果當前ECS執行個體的配置無法滿足您的業務需求,且當前可用性區域所需的執行個體規格已經售罄,您可以在跨可用性區域遷移的同時,在同規格類型系列內變更配置執行個體vCPU和記憶體規格。例如將
ecs.g6e.large 2核(vCPU) 8 GiB的執行個體規格變更配置為ecs.g6e.xlarge 4核(vCPU) 16 GiB。 -
更改ECS執行個體的可用性區域
在同一地區的不同可用性區域部署應用執行個體,可以確保即使某個可用性區域發生故障,服務仍然能夠快速切換到另一個可用性區域繼續運行,從而提高系統的整體可用性和穩定性。例如將執行個體從杭州 可用性區域H遷移到杭州 可用性區域K。
-
如果您想將ECS遷移到其他地區,建議您使用以下方案:
-
使用伺服器遷移功能,將ECS執行個體從一個地區遷移到另一個地區,更多資訊,請參見跨帳號和同帳號ECS執行個體間遷移。
-
為當前執行個體建立自訂鏡像,將自訂鏡像複製到目標地區,然後使用該自訂鏡像建立執行個體。具體操作,請參見使用執行個體建立自訂鏡像、複製自訂鏡像和使用自訂鏡像或共用鏡像建立執行個體。
-
-
如果您收到傳統網路遷移通知,建議您將傳統網路ECS執行個體遷移到專用網路。具體操作,請參見ECS執行個體從傳統網路遷移到專用網路。
遷移原理
使用限制
-
搶佔式執行個體不支援跨可用性區域遷移。
-
更換執行個體規格時,僅限同規格類型系列內變更配置(vCPU和記憶體),不支援跨規格類型系列更改執行個體規格。關於執行個體規格類型系列的詳細資料,請參見執行個體規格類型系列。
說明如果您想跨可用性區域更改到其他規格類型系列,建議您執行跨可用性區域遷移操作後,再更改執行個體規格。具體操作,請參見訂用帳戶執行個體升配規格或更改隨用隨付執行個體規格。
-
ECS 控制台支援單次最多跨可用性區域批量遷移 5 台執行個體,如需提升遷移數量,請連絡人工支援。
-
以下執行個體規格類型系列不支援跨可用性區域遷移。
-
異構計算
-
ECS Bare Metal Instance
-
Super Computing Cluster
-
通用算力型執行個體規格類型系列u2a
-
部分經濟型執行個體規格類型系列e(僅支援 e-c1m1、e-c1m2及e-c1m4)
-
x86計算
-
巨量資料型
-
本地SSD型
-
安全增強型
-
-
部分8代執行個體規格類型系列(僅支援 hfr8i、hfc8i、hfg8i、r8ae、g8ae、c8ae、r8y、c8y、g8y、r8a、g8a、c8a、g8i、r8i及c8i)
-
部分9代執行個體規格類型系列(僅支援r9i、 g9i及c9i)
-
遷移影響
|
影響專案 |
說明 |
|
遷移時間長度 |
從源ECS執行個體停機到遷移後的ECS執行個體啟動,約耗時15分鐘。 重要
ECS執行個體啟動成功,說明計算網路資源已經遷移完成。在ECS執行個體啟動後還會繼續遷移磁碟資料,通常情況下遷移100 GiB的磁碟資料耗時4小時左右,期間磁碟I/O效能會短暫下降,且暫時不支援快照和磁碟相關的操作。 |
|
執行個體狀態變化 |
遷移過程中會停止並重新啟動ECS執行個體,建議您在業務低穀的時間段進行遷移。 |
|
軟體授權碼變化 |
遷移後,軟體授權碼可能會發生變化。 如果該應用沒有遷移許可計劃,建議您聯絡軟體供應商或者渠道夥伴提交驗證表單,重新授權。 |
|
固定公網/私網IP地址 |
|
|
其他 |
|
計費
-
如果遷移時不變更執行個體規格,則不會涉及費用問題。
-
如果遷移時變更規格會導致費用的變化,說明如下:
-
訂用帳戶執行個體降配規格:降配可能會產生退款,退款金額是新配置的價格與降配前有效購買剩餘價格的差額。
-
訂用帳戶執行個體升配執行個體規格:您需要為當前計費周期的剩餘時間補價差,具體請以控制台介面顯示為準。
-
隨用隨付執行個體變更規格:遷移後,按變更後的執行個體規格計費。
-
準備工作
-
已為ECS執行個體的雲端硬碟建立快照,以便在遷移過程中保障資料安全。具體操作,請參見手動建立單個快照。
-
請確保執行個體所在的網路類型為Virtual Private Cloud。如果您的ECS執行個體為傳統網路且需要跨可用性區域更改執行個體規格,可先將傳統網路遷移為Virtual Private Cloud。具體操作,請參見ECS執行個體從傳統網路遷移到專用網路。
-
請確保沒有應用依賴於現有的私人IP地址。選擇目標虛擬交換器時,系統會重新給您的Elastic Compute Service分配私人IP地址。
-
如果ECS執行個體安裝了安全狗、護士神和雲鎖等軟體,請在任務執行前關閉,待任務執行完成後再開啟,否則可能會因虛擬化驅動安裝失敗,導致Elastic Compute Service無法啟動。
-
需要保證系統硬碟有500 MiB以上的可用空間,否則可能會因虛擬化驅動安裝失敗,導致Elastic Compute Service無法啟動。
-
ECS執行個體未配置以下項:IPv6、多彈性網卡、反向 Proxy、高可用IP地址、阿里雲Global AccelerationGA(Global Accelerator)和路由表。
操作步驟
在跨可用性區域更改執行個體規格過程中,會停止並重新啟動ECS執行個體,建議您在非業務高峰期時執行該操作,減少對您業務造成的影響。
步驟1:跨可用性區域更改執行個體規格
訪問ECS控制台-執行個體。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
-
單擊目標執行個體ID或名稱進入執行個體詳情頁,在全部操作中,選擇執行個體跨可用性區域遷移。
說明阿里雲也為您提供了在執行個體列表頁執行大量操作的功能,在資源變配中,選擇跨可用性區域更改執行個體規格,支援單次最多批量跨可用性區域遷移5台執行個體。
-
在跨可用區遷移對話方塊中,配置參數後,單擊建立。
具體參數說明,如下表所示。
參數
說明
遷移任務類型
預設選擇阿裡雲ECS雲服務器遷移,不支援更改。
當前地區
待遷移Elastic Compute Service所屬地區。
目標可用區偏好
根據實際需求,選擇目標可用性區域。
網路偏好
指定目標交換器,遷移後執行個體將從交換器網段內隨機播放內網。
您需要提前在目標可用性區域建立專用網路和交換器。具體操作,請參見建立專用網路和交換器。
重要-
跨可用性區域更改執行個體規格不保留執行個體私人IP地址,請確保沒有應用依賴於現有私人IP地址。
-
您可以在遷移完成後自行修改私人IP地址。具體操作,請參見修改已有執行個體主網卡的主私網IPv4地址。
待遷移變配實例
顯示已選擇的實例ID/名稱、目標可用區、目標規格和目標交換器資訊。
說明系統會自動顯示支援更換的執行個體規格列表。若無對應規格,可能是當前可用性區域庫存不足。
操作須知
選中我已備份資料。
-
-
在彈出的對話方塊中,單擊去支付,根據介面提示完成付費操作。
步驟2:驗證遷移結果
返回ECS管理主控台,查看執行個體的狀態。
更改執行個體規格需要一定的時間,請您耐心等待。當執行個體狀態由正在遷移變為運行中時,並且,可用性區域已變更,表示跨可用性區域更改執行個體規格成功。確認執行個體狀態為運行中,且可用性區域已變更為目標可用性區域(如華東1(杭州)K)。您也可以在SMC控制台查看更改執行個體規格進度。具體操作如下:
-
登入SMC控制台。
-
在左側導覽列,選擇。
-
在遷移實時狀態列查看遷移進度。當遷移實時狀態為已完成時,表示更改執行個體規格完成。
常見問題
跨可用性區域遷移時,提示當前執行個體私網IP存在反向依賴或有路由依賴,如使用了Workbench、DTS等。其中Workbench可以在Workbench-執行個體-私網鏈路下尋找並刪除;路由依賴可以在VPC控制台-路由表中找到依賴該執行個體的路由條目進行刪除
出現該問題時,您可以參考以下步驟進行排查:
-
排查是否存在Workbench私網鏈路。
您可以在Workbench控制台,選擇,查看該ECS執行個體是否存在私網鏈路:
說明登入Workbench控制台時,需要單擊開啟Workbench功能表列。
-
存在:請單擊釋放鏈路後,繼續下一步。
在頂部功能表列單擊執行個體,在下拉式功能表中選擇私網鏈路,進入私網鏈路列表頁面,在目標執行個體的操作列中即可看到釋放鏈路。
-
不存在:請繼續下一步。
-
-
排查是否存在下一跳為ECS執行個體的自訂路由條目。
您可以在路由表控制台,根據ECS執行個體的Virtual Private Cloud,找到ECS執行個體所使用的路由表。查看是否存在下一跳為ECS執行個體的自訂路由條目:
-
存在:刪除自訂路由條目後,繼續下一步。
在專用網路控制台左側導覽列單擊路由表,進入目標路由表詳情頁,選擇路由條目列表 > 自訂路由條目頁簽,確認下一跳列中指向ECS執行個體的路由條目,單擊操作列的刪除。
-
不存在:請繼續下一步。
-
-
排查是否存在源庫為ECS自建資料庫的DTS遷移任務。
您可以在DTS控制台,查看是否存在源庫為ECS自建資料庫的DTS遷移任務:
-
存在:請刪除該遷移任務後,繼續下一步。
重要刪除DTS任務之前確保資料已經傳輸完畢,做好資料備份。
-
不存在:請繼續下一步。
-
-
排查是否存在VPC關聯資源。
您可以在VPC控制台,查看是否存在VPC關聯資源(包括DHCP選項集、網路ACL、路由表和IPv4網關)。如存在,請刪除後,再執行本文操作。
具體操作,請參見DHCP選項集與DNS主機名稱、刪除網路ACL、刪除自訂路由表、刪除IPv4網關。
在目標VPC的基本資料頁簽中,查看DHCP選項集欄位,確認是否存在已關聯的DHCP選項集,如已關聯可單擊解除關聯進行解除綁定。