通過本文您可以瞭解到本次遷移的概要指引,包括如何擷取您受影響的產品和執行個體、每一種產品遷移的方案、整體系統遷移的注意事項等。
遷移背景
為了確保並持續提升Elastic Compute Service的效能和穩定性,部分老舊地區和可用性區域的物理基礎設施需要進行升級和技術改造,部分阿里雲使用者收到了【部分可用性區域升級遷移公告】,本文提供了相關遷移技術方案協助這部分使用者進行受影響執行個體評估和遷移指引。
影響範圍
本次物理基礎設施的升級可能會導致您的某些雲產品和執行個體需要遷移,我們為您提供了一款工具快速協助您完成雲產品的梳理並且為您繪製了相應的拓撲圖輔助理解這些雲產品之間的關係。同時能夠對您的現有資源進行調研,篩選出需要您自主遷移的執行個體。資源調研
我們會為您把需要您自主遷移的資源優先展示出來,您也可以在全部資源中看到是否需要您自主遷移的標誌。


而對於不需要您自主遷移的資源,阿里雲會在後台為您完成遷移。當前這款工具僅支援了受影響的部分雲產品的主執行個體,具體資訊支援列表:支援列表。
如果您使用了列表之外的雲產品,或者對於受影響範圍存有疑惑,您也可以提交工單來擷取進一步支援人員。
工具控制台:傳送門
ECS執行個體使用者
遷移方案
您可以登入ECS控制台 --> 事件 --> 執行個體因底層升級需遷移事件 查詢遷移原因。如您有ECS執行個體受到本次架構升級影響需遷移,可以根據事件中執行個體列表遷移指引,選擇 ECS執行個體從傳統網路遷移到專用網路 或者 通過自訂鏡像跨地區複製ECS執行個體 中的一種遷移方案,在合適的時間段自助進行遷移。關於Elastic Compute Service遷移的常見問題,可參考 ECS執行個體從傳統網路遷移到專用網路 中的FAQ。
多雲產品執行個體使用者
遷移方案
為了方便您快速完成受影響可用性區域內的業務遷移,我們為可能存在的不同情境準備了適合您的解決方案供您選擇。
雲遷移中心(CMH)
如果您主要使用了VPC,SLB,ECS,RDS,Redis 這5款產品,您可以選擇雲遷移中心的“遷移計劃”功能來協助您完成可用性區域層級的遷移。該功能可以按照可用性區域維度組建遷移計劃,提供預編排雲產品的遷移方案,一站式完成各個產品的遷移和配置。阿里雲跨可用性區域遷移
CMH控制台:傳送門
當然,如果您有更加合適您的遷移方案,也可以選擇以下的雲產品獨立遷移方案進行自主遷移。
彈性計算(ECS)
如果您存在傳統網路ECS ,您可以通過ECS的遷移計劃完成ECS從傳統網路到VPC網路的轉化和遷移。ECS執行個體從傳統網路遷移到專用網路
如果您存在VPC網路ECS,您可以通過鏡像新購的模式完成ECS的跨可用性區域遷移。通過OOS實現ECS執行個體遷移
雲資料庫
如果受影響可用性區域中包含如下資料庫產品,您可以選擇使用資料庫管控台中的“遷移可用性區域”功能來完成相應的可用性區域遷移。
資料庫產品大類 | 資料庫產品名稱 | 方案文檔 |
雲資料庫RDS | RDS MySQL引擎 | |
RDS Sql Server引擎 | ||
RDS PostgreSQL引擎 | ||
雲原生關係型資料庫 PolarDB | PolarDB O引擎 | |
PolarDB PostgreSQL引擎 | ||
PolarDB MySQL引擎 | ||
雲原生分散式資料庫 PolarDB-X | PolarDB-X | |
雲資料庫 MongoDB | MongoDB | |
Tair (Redis OSS-compatible) | Redis |
網路(SLB、VPN)
如果受影響可用性區域包含SLB的執行個體,你可選擇重新購買或等待阿里側的營運切換。
如果您在新的可用性區域重新購買執行個體,需要重新設定對應後端執行個體,並且舊SLB公網IP無法保留也無法遷移到新的SLB上。
參考SLB購買和配置:入門概述。
如果受影響可用性區域包含VPN的執行個體,需要在新的可用性區域購買VPN網關執行個體,並且重新設定IPsec/SSL串連,新的VPN公網IP會變化,舊執行個體公網IP無法保留也無法遷移到新的VPN執行個體上,對端VPN網關需要重新設定與新的VPN網關互相建立IPsec串連。
參考VPN購買和配置:建立和管理VPN網關執行個體。
注意事項
需要注意傳統網路和專用網路不能直接內網互連,如果要內網互連,需要特殊設定,同一個Virtual Private Cloud下內網預設互連。
如果部分ECS執行個體從傳統網路遷移到專用網路,需要與未遷移的傳統網路ECS保持互連:
如果走遷移計劃遷移,請勾選互連按鈕,並將要互連的ECS執行個體全部放在同一個遷移計劃中,並設定不同的遷移事件,參考文檔:ECS執行個體從傳統網路遷移到專用網路。
如果基於鏡像遷移,請在新的執行個體上設定ClassicLink,參考文檔:ClassicLink概述。
如果傳統網路下還有其他雲產品,例如RDS,因為專用網路ECS無法直接存取傳統網路RDS,需要將RDS切換到VPC並開啟混訪模式,即RDS提供一個傳統網路地址和一個專用網路地址。請參考:【傳統網路執行個體部分遷移到VPC最佳實務、雲資料庫混訪概述】。
若本次遷移方案涉及到ECS等產品的IP變更,請關注SLB伺服器組、ECS安全性群組、RDS白名單等涉及到IP的資源配置,確保您的流量可以順利觸達這部分執行個體。
若本次遷移方案導致的IP,Mac地址等資訊變化,請關注您的軟體程式對於IP的依賴,包括且不僅僅是IP直連互訪,IP地址、Mac地址綁定的軟體授權等。
由於本次遷移方案可能導致您的多款雲資源切換時間不在同一時刻,進而影響您的遷移過程中單次資源調用時延增加5~15ms,請您評估可能存在的業務風險。
完成執行個體遷移工作後,請關注您的業務流量是否完整的切換至新的執行個體中。
在完成本次遷移後,請您關注您的業務是否迴歸正常,如果對於遷移方案或其他事項存有疑惑,您可以提交工單來擷取進一步支援人員。
附錄
保持ECS IP不變方案
遷移源 | 選項 | 方案 |
傳統網路 | 保留公網IP | 除了極小部分情況,ECS的傳統網路遷移計劃可以幫您保留公網IP。ECS執行個體從傳統網路遷移到專用網路 如果您使用其他方式完成遷移,您也可以使用彈性公網方案保留您的公網IP。傳統網路類型ECS固定公網IP轉為Elastic IP Address |
保留私網IP | 請在ECS的傳統網路遷移計劃功能中選擇目標端VPC為10.0.0.0網段,在您將要遷移的ECS的IP在VPC中沒有被使用,遷移計劃可以幫您保留私網IP。ECS執行個體從傳統網路遷移到專用網路 如果您採用其他遷移方式,您也可以通過修改私網IP的形式將ECS的私網IP修改為同原先ECS一致的IP。修改私人IP地址 | |
Virtual Private Cloud | 保留公網IP | 如果您原先使用彈性公網EIP提供公網IP,本次遷移後您只需要重新綁定EIP到新的ECS執行個體中即可。Elastic IP Address 如果您原先使用ECS公網IP,您可以通過公網IP轉換為EIP的方案進行公網IP的遷移。專用網路ECS執行個體的固定公網IP轉換為EIP |
保留私網IP | 由於兩個同屬於一個VPC的交換器覆蓋網段不能重疊,因此無法保留原先私網IP,當前的OOS遷移任務也不支援保留私網IP的功能。 如果您可以重新構建一個VPC,在配置同樣的交換器後,您可以通過修改私網IP的形式將ECS的私網IP修改為同原先ECS一致的IP。修改私人IP地址 |