本文將介紹如何在雲遷移中心中進行資源建立。
功能簡介
由於不同遷移計划進行資源建立和遷移時的具體流程不同,不是所有的資源都會進行資源建立和資源遷移,下表為在本文“建立資源”部分中不同資源類型的建立需求,請根據使用者實際資源類型情況對相應的資源進行建立。
資源類型 | 阿里雲跨可用性區域遷移計劃 | AWS遷移計劃 |
ECS執行個體 | 資源遷移時建立 | - |
RDS雲端服務器 | 無需建立 | - |
Redis雲端服務器 | 無需建立 | - |
SLB負載平衡 | 需建立 | - |
vSwitch | 需建立 | - |
AWS EC2 | - | 需建立 |
AWS RDS | - | 需建立 |
操作步驟
您可以點擊“ 目標資源建立”中的“前往建立資源”的超連結快捷進入到菜單->準備->建立資源->xxx遷移計劃
頁面中。勾選相關資源提交大量建立後,將通過發起自動化服務台任務,使用 Terraform 工具建立您的雲資源,整體遷移過程耗時數分鐘,您可以根據“任務狀態”瞭解遷移進度,根據“代碼連結”進入自動化服務台查看您此次任務的 Terraform 代碼,根據“任務連結”進入自動化服務台跟蹤任務進度。
許可權配置
資源建立過程需要您的 RAM 帳號具有自動化服務台和待建立資源的系統管理權限,請提前確保您的 RAM 帳號已授權該許可權。
相關許可權的開通參考雲遷移中心使用許可權配置。阿里雲跨可用性區域遷移要求的權限如下表所示。
權限原則名稱 | 使用情境 | 備忘 |
AliyunAPDSFullAccess | CMH控制台 | 管理雲遷移中心(CMH)的許可權 |
AliyunIaCServiceFullAccess | 阿里雲跨可用性區域遷移,AWS遷移至阿里雲 | 管理IaC服務(IaCService)的許可權 |
AliyunVPCFullAccess | 阿里雲跨可用性區域遷移 | 管理Virtual Private Cloud的許可權 |
AliyunSLBFullAccess | 阿里雲跨可用性區域遷移 | 管理負載平衡服務(SLB)的許可權 |
建立vSwitch
建立vSwitch目前僅在阿里雲跨可用性區域遷移計劃中支援。
1.在雲遷移中心頁面,依次點擊準備->遷移計劃->目標遷移計劃名稱,進入遷移計劃明細。從遷移計劃明細中,找到建立vSwitch這一行,點擊前往建立資源。
2.選擇vSwitch資源,點擊參數修改,或者點擊大量設定,都可以喚起修改配置頁面。
注意:不支援一次選擇不同種類的資源進行配置(例如,同時選擇vSwitch和SLB)。
3.輸入目標端vSwitch的網段配置,點擊確定。
新的 vSwitch 將建立在與原 vSwitch 相同的 VPC 專用網路下,您需要在表格中完成目標端 vSwitch 網段的配置後,批量勾選所有源端和目標端的 vSwitch 映射提交批量資源建立,雲遷移中心 CMH 會自動幫您在目標端完成 vSwitch 的建立。
修改後,可以看到目標端網段欄位已經被填充上了。
4.建立vSwitch。
同樣的,不支援一次選擇不同種類的資源進行建立。首先選擇vSwitch資源,點擊大量建立,發起資源建立。
5.查看建立狀態。
關注資源建立詳情這一欄,可以看到任務狀態變為terraform資源匯出中。
任務執行的過程可以參考查看資源建立明細段落進行操作。
等待任務執行,重新整理頁面,資源建立成功。此時,vSwitch資源已經建立成功,頁面上的目標端ID和狀態會同步更新。點擊目標端ID,會跳轉到該vSwitch的詳情頁面。
注意:已經建立完成的資源,不可以再次建立。
建立SLB
建立SLB目前僅在阿里雲跨可用性區域遷移計劃中支援。
1.在雲遷移中心頁面,依次點擊準備->遷移計劃->目標遷移計劃名稱,進入遷移計劃明細。從遷移計劃明細中,找到建立SLB這一行,點擊前往建立資源。
2. 選擇SLB負載平衡資源,點擊參數修改,喚起修改配置頁面。選擇目標端VPC和vSwitch交換器,點擊確定。
注意:不支援一次選擇不同種類的資源進行配置(例如,同時選擇vSwitch和SLB)。
3.建立SLB負載平衡資源。同樣的,不支援一次選擇不同種類的資源進行建立。
選擇剛才配置的SLB負載平衡資源,點擊大量建立,發起資源建立。出現彈窗後選擇提交,建立成功後頂端會有提示。
4.查看建立狀態。
關注資源建立詳情這一欄,可以看到任務狀態變為terraform資源匯出中。
任務執行的過程可以參考查看資源建立明細段落進行操作。
等待任務執行完成後,SLB資源即建立成功,頁面上的目標端ID和狀態會同步更新。點擊目標端ID,會跳轉到該SLB的詳情頁面。
建立ECS
建立ECS目前在AWS遷移計劃和IDC跨雲遷移計劃中支援。
1.在雲遷移中心頁面,依次點擊準備->遷移計劃->目標遷移計劃名稱,進入遷移計劃明細。從遷移計劃明細中,找到建立ECS這一行,點擊前往建立資源。
2.選擇ECS執行個體資源,點擊參數修改,喚起修改配置頁面。也可以批量勾選ECS執行個體進行批量修改,批量修改時,只有選中的參數會被提交。其中必要修改的項說明如下。
選擇目標端VPC、安全性群組和vSwitch交換器;如果選項為空白,代表目標地區和可用性區域還未建立,請前往VPC專用網路控制台建立VPC和交換器,前往ECS控制台建立安全性群組;
執行個體規格已自動根據AWS EC2的規格進行相似規格映射,如果推薦規格不滿足需要或者庫存不足,可以修改規格;
付費方式:推薦隨用隨付,即按小時付費,需賬戶餘額大於100;訂用帳戶會一次性扣除相應時間長度的執行個體費用;
選擇系統硬碟種類、系統硬碟大小和鏡像檔案,系統硬碟大小會影響執行個體計費;
選擇資料盤種類、資料盤效能以及大小;
公網出頻寬為0時為不開通公網訪問,開通時需另外計算網路費用。
在進階選項的下拉框中支援對資源群組、金鑰組、部署集的配置。
確認上述參數後點擊確定,會根據所選配置進行庫存校正,如果無法建立會提示某項參數配置庫存不足,修改參數再次提交即可。
3.勾選剛才配置好的ECS執行個體資源,點擊大量建立,發起資源建立。
彈出框會展示剛才配置好的資源的Terraform Code,檢查無誤後進行後續操作;
4.查看建立狀態。可參考建立vSwitch步驟5查看建立狀態。
關注資源建立詳情這一欄,可以看到任務狀態變為terraform資源建立中。
任務執行的過程可以參考查看資源建立明細段落進行操作。
等待任務執行,重新整理頁面,資源建立成功。此時,ECS資源已經建立成功,頁面上的目標端ID和狀態會同步更新。點擊目標端ID,會跳轉到該ECS的詳情頁面。
建立RDS
建立RDS目前僅在AWS遷移計劃和IDC跨雲遷移計劃中支援。
1.在雲遷移中心頁面,依次點擊準備->遷移計劃->目標遷移計劃名稱,進入遷移計劃明細。從遷移計劃明細中,找到建立RDS這一行,點擊前往建立資源。
2.選擇RDS執行個體資源,點擊參數修改,喚起修改配置頁面。也可以批量勾選RDS執行個體進行批量修改,批量修改時,需要修改所有參數才可提交。其中必要修改的項說明如下。
選擇目標端VPC和vSwitch交換器;如果選項為空白,代表目標地區和可用性區域還未建立,請前往VPC專用網路控制台建立VPC和交換器;
付費方式推薦隨用隨付,即按小時付費,需賬戶餘額大於100;訂用帳戶會一次性扣除相應時間長度的執行個體費用;
選擇執行個體資料庫類型和版本;
選擇執行個體系列,高可用版本需要選擇備節點可用性區域和備節點交換器;
選擇儲存類型、執行個體規格和儲存空間,執行個體規格和儲存空間會影響執行個體計費;
確認上述參數後點擊確定,會根據所選配置進行庫存校正,如果無法建立會提示某項參數配置庫存不足,修改參數再次提交即可。
如果建立的RDS資料庫類型為PostgreSQL時,首次建立需要使用主帳號或具有許可權的子帳號進行SLR授權,允許RDS PostgreSQL服務訪問使用者彈性網卡服務並建立託管彈性網卡。詳情請見RDS服務關聯角色說明。參考授權RDS PostgreSQL服務關聯角色,授權後即可正常建立資源。
3.勾選剛才配置好的ECS執行個體資源,點擊大量建立,發起資源建立。彈出框會展示剛才配置好的資源的Terraform Code,檢查無誤後單擊提交。
4. 查看建立狀態。
關注資源建立詳情這一欄,可以看到任務狀態變為terraform資源建立中。
任務執行的過程可以參考查看資源建立明細段落進行操作。
等待任務執行,重新整理頁面,資源建立成功。
查看資源建立明細
在建立任務執行時,可以點擊“跳轉自動化服務台”,可以查看任務的詳細執行資訊。
點擊查看詳情後可以看到黑屏日誌,如果報錯即可在這裡進行排查
批量映射目標端
若當前帳號下已經建立完成了目標端資源,無限重複建立,可以使用批量映射的功能將已經建立好的執行個體作為目標端與源端進行映射。勾選需要映射的相同類型源端資源,單擊批量映射目標端按鈕。
在抽屜中單擊源端資源對應的選擇映射按鈕。
彈窗中會展示當前帳號下支援映射的所有資源,選中資源後單擊確定按鈕,即可完成映射。
跨地區遷移任務進度查看
在跨地區資源遷移的情境下,進入建立資源的詳情頁面,發起遷移任務後,點擊查看任務進度按鈕。
在開啟的產品介面中可以看到OOS任務,OSS建立任務和Terraform資源建立任務的執行過程以及進度。若出現任務失敗的情境,可以點擊下方的重跑按鈕進行重試。