工作群組可以同時管理多個遷移任務的生命週期,您可以通過工作群組批量遷移伺服器,提高伺服器的遷移效率。本文主要介紹如何通過工作群組批量遷移伺服器。
遷移情境
工作群組批量遷移目前僅支援將伺服器遷移為雲伺服器映像,遷移完成後,您需要通過產生的ECS自訂鏡像手動建立ECS執行個體。
-
伺服器遷移至ECS執行個體
-
Simple Application Server遷移至ECS執行個體
如果您有其他伺服器遷移情境,具體操作,請參見伺服器遷移操作。
準備工作
操作步驟
步驟一:建立工作群組
每個阿里雲帳號最多可以建立50個工作群組。
-
重要
如果您需要跨帳號遷移阿里雲ECS(將源帳號A的ECS執行個體遷移至目標帳號B),請使用阿里雲目標帳號B登入SMC控制台。
-
在工作組遷移頁面,單擊創建工作組。
-
在彈出的創建工作組對話方塊中,配置參數。
參數
說明
工作組名稱(可選)
輸入工作群組名稱。
長度為 2~64 個英文或中文字元,必須以大小寫字母或中文開頭,不能以
http://和https://開頭,可以包含數字、半形冒號(:)、點號(.)、底線(_)或者短劃線(-)。工作組描述(可選)
輸入工作群組描述資訊。
選擇遷移源(可選)
-
如果您已匯入遷移源:在下拉式清單中選擇遷移源。
-
如果您未匯入遷移源:建立工作群組後,請執行步驟二:匯入並關聯遷移源。
說明-
一個工作群組最多可以關聯50個遷移源。
-
一個遷移源只能關聯一個工作群組。
標籤(可選)
支援直接輸入標籤鍵和標籤值,或者選擇已有的標籤鍵和標籤值,便於管理工作群組。
說明每個工作群組最多可綁定20個標籤。
-
-
單擊創建。
如果您後期不再需要工作群組,需要先取消關聯工作群組中的遷移源,然後在對應的工作群組的操作列,選擇,根據介面提示刪除工作群組。
步驟二:匯入並關聯遷移源
遷移源概指您的待遷移IDC伺服器、虛擬機器、其他雲平台的雲主機或其他類型的伺服器。
-
在彈出的創建工作組對話方塊中,單擊導入遷移源。
說明如果您在建立工作群組時已關聯所有遷移源,請直接單擊關閉即可,繼續執行步驟三:開始遷移。
-
在導入遷移源頁面,根據介面提示匯入並關聯遷移源。
命令列匯入(推薦)
重要-
原始伺服器需要具備公網訪問能力。如果原始伺服器存在防火牆限制,請參見SMC服務網域名稱有哪些,擷取SMC網域名稱和連接埠,並添加至防火牆白名單。
-
如果您的原始伺服器無法訪問公網或想通過私網傳輸提升遷移效率,請參考私網傳輸遷移方案。
-
根據介面提示配置參數並複製啟用碼命令。
關於參數的說明,具體如下表所示。
參數
說明
工作組
預設選擇建立的工作群組。
遷移源類型
物理機/虛擬機器/其他雲平台雲端服務器
導入方式
選擇命令行導入。
激活數額度
啟用碼可啟用的遷移源數量。取值範圍為1~1000 ,預設為200。
有效期
啟用碼的有效期間。取值範圍為1~90天,預設為90天。
激活碼
產生啟用碼後,複製命令。操作步驟如下:
-
單擊生成啟動碼。
-
根據原始伺服器作業系統,單擊Linux Shell或Windows Powershell頁簽。
-
單擊複製,複製啟用碼命令。
-
-
登入原始伺服器,使用管理員權限粘貼並運行複製的命令,執行匯入遷移源的操作。
Linux原始伺服器
-
登入Linux原始伺服器。
-
使用管理員權限粘貼並運行複製的命令,執行匯入遷移源的操作。

執行命令後,出現類似
Import Source Server [s-bp18x8751kgz2oyh****] Successfully!回顯資訊,表示匯入遷移源成功。
Windows原始伺服器
-
登入Windows原始伺服器。
-
以管理員權限開啟Windows PowerShell。
-
粘貼複製的命令,執行匯入遷移源的操作。

執行命令後,出現類似
Import Source Server [s-bp19rlidl3mwuptc****] Successfully!回顯資訊,表示匯入遷移源成功。若命令執行失敗,請參考通過命令列匯入Windows遷移源,命令執行失敗如何解決?。
-
用戶端匯入
-
根據介面提示配置參數並複製啟用碼命令。
關於參數的說明,具體如下表所示。
參數
說明
工作組
預設選擇建立的工作群組。
遷移源類型
按需選擇原始伺服器的類型:
物理機/虛擬機器/其他雲平台雲端服務器。
導入方式
選擇客戶端導入。
導入說明
-
在導入說明地區,根據原始伺服器作業系統(Linux和Windows)和位元(32位和64位),按照提示下載、安裝並啟用對應的SMC用戶端。
-
單擊生成啟動碼並複製啟用碼資訊。
安裝用戶端時,您需要輸入啟用碼。
-
-
匯入遷移源。
重要遷移過程中請勿關閉SMC用戶端。否則遷移源將與SMC控制台失聯,導致遷移失敗。
Windows原始伺服器匯入遷移源
-
使用支援檔案傳輸的遠端連線工具(如WinSCP)將擷取的SMC用戶端上傳至Windows原始伺服器。
-
在Windows原始伺服器上,使用系統內建或自行安裝的解壓工具,解壓SMC用戶端壓縮包。
-
在適配您遷移源系統版本的SMC用戶端檔案夾,雙擊運行go2aliyun_client.exe應用程式。
運行時會提示需要管理員權限,單擊確定。
-
擷取啟用碼或者存取金鑰(AccessKey)。
-
(推薦)擷取啟用碼:在SMC控制台的導入說明中,單擊生成啟動碼並複製啟用碼資訊。
-
擷取存取金鑰(AccessKey):阿里雲帳號的存取金鑰AccessKey包括AccessKey ID和AccessKey Secret,如果您未建立,請先建立。具體操作,請參見建立AccessKey。
-
-
根據提示資訊,輸入啟用碼
access_access_token_id和access_token_code的值,並按Enter鍵。當回顯出現類似
Import Source Server [s-bp18x8751kgz2oyh****] Successfully!回顯資訊時,表示匯入遷移源成功。
Linux原始伺服器匯入遷移源
-
使用支援檔案傳輸的遠端連線工具(如WinSCP)將擷取的SMC用戶端上傳至Linux原始伺服器或通過匯入說明中指令直接在原始伺服器上下載SMC用戶端程式。
-
遠端連線Linux原始伺服器並解壓SMC用戶端壓縮包。
本樣本以
Linux 64位通用版為例,如果使用其他版本SMC用戶端,請將命令中的壓縮包名稱需要替換為實際下載的檔案名稱。tar -zxvf go2aliyun_client.tar.gz說明Linux 64位ARM版支援的執行個體規格類型系列為通用型執行個體規格類型系列g6r和計算型執行個體規格類型系列c6r。更多執行個體規格資訊,請參見企業級ARM運算規格類型系列。
-
(可選)您可按需過濾、排除不需要遷移的檔案或目錄。
重要如果開啟塊複製功能遷移,則不支援排除不遷移的檔案或目錄。
-
擷取啟用碼或者存取金鑰(AccessKey)。
-
(推薦)擷取啟用碼:在SMC控制台的導入說明中,單擊生成啟動碼並複製啟用碼資訊。
-
擷取存取金鑰(AccessKey):阿里雲帳號的存取金鑰AccessKey包括AccessKey ID和AccessKey Secret,如果您未建立,請先建立。具體操作,請參見建立AccessKey。
-
-
在SMC用戶端檔案夾下,執行以下命令,運行SMC用戶端。
本文操作樣本以 `go2aliyun_client2.6.5_linux_x86_64` 目錄為例。該目錄名稱隨用戶端版本更新而變化,請務必替換為您實際下載並解壓後的檔案夾名稱。
cd go2aliyun_client2.6.5_linux_x86_64 sudo chmod +x go2aliyun_client sudo ./go2aliyun_client -
根據提示資訊,輸入啟用碼或者存取金鑰(AccessKey)。本樣本以輸入啟用碼為例:

輸入啟用碼或者存取金鑰後,可能會出現以下提示資訊:
-
若遷移源系統沒有安裝快照驅動,則SMC用戶端會提示,具體如下圖所示,您可根據需求選擇是否安裝快照驅動。
-
如果在建立遷移任務時啟用塊複製,則輸入
yes,自動安裝快照驅動。 -
如果在建立遷移任務時不啟用塊複製,則輸入
no即可。
重要如果安裝快照驅動失敗,請勿在建立遷移任務時啟用塊複製,否則會導致遷移失敗。

-
-
多數主流遷移源系統已預設安裝rsync。若沒有安裝,則SMC用戶端會提示,請輸入
yes自動安裝rsync,如下圖所示。
-
若遷移源系統的SELinux處於開啟狀態,則SMC用戶端會提示您關閉。請輸入
yes自動關閉SELinux,如下圖所示。
-
-
-
關聯遷移源。
-
在目標工作群組的操作列,單擊關聯遷移源。
-
在彈出的關聯遷移源對話方塊中,選擇遷移源後,單擊確定。
-
-
查看遷移源狀態。
-
單擊在工作群組ID,進入工作群組詳情頁面。
-
在遷移源地區,在遷移實時狀態列,查看遷移源狀態。
步驟三:開始遷移
-
在目標工作群組的操作列,單擊開始遷移。
-
在確認遷移來源對話方塊中,確認待遷移的伺服器無誤後,單擊下一步。
如果不可操作遷移源頁簽中存在伺服器,可以單擊
表徵圖,查看不可以遷移的原因。 -
按需配置遷移參數後,單擊開始遷移。
如果您已在遷移模板中預設了遷移任務的參數,在建立遷移任務時會自動填滿模板參數,以提高遷移效率。具體操作,請參見設定遷移模板。
說明如果部分遷移源已有遷移任務,則不會對這些遷移源建立遷移任務。
-
在彈出的對話方塊中,仔細閱讀遷移提示後,單擊我確認我已知悉。
-
在工作組遷移頁面,查看遷移狀態。
-
當遷移狀態由未開始變為進行中,表示伺服器已經開始遷移。
您可以單擊工作群組ID,查看每個伺服器的遷移即時狀態。如果您開啟了遷移演練,SMC會先執行遷移演練,演練通過後執行遷移操作。
-
當遷移實時狀態為演練通過時,表示遷移演練成功,系統會自動開始遷移。
-
當遷移實時狀態為演練異常時,表示遷移演練失敗,您需要查看演練報告並修複嚴重的演練項後,重試遷移演練。更多資訊,請參見配置遷移演練。
-
-
當遷移實時狀態為同步中時,表示伺服器資料正在遷移。
由於傳輸資料耗時受源端資料大小,網路頻寬等因素影響,請耐心等待遷移任務完成。此時您也可以根據實際需求執行以下操作:
-
修改遷移設定:在操作列單擊修改遷移,修改任務名稱、任務描述、傳輸限速、壓縮率和Checksum驗證參數。
-
暫停遷移操作:在操作列單擊暫停遷移,暫停遷移操作。
-
-
當遷移實時狀態為等待中時,表示伺服器第一次全量遷移已經完成。
第一次遷移會全量遷移原始伺服器系統的資料,並產生全量ECS自訂鏡像。
此時操作列顯示開始遷移、手動增量同步處理、完成增量同步處理連結。
-
步驟四:增量遷移
第一次遷移完成後,遷移狀態為等待中,SMC會根據您設定的同步重複頻率,等待下個頻率周期的到來,自動運行增量遷移並產生新的ECS自訂鏡像。
每次增量遷移產生的ECS自訂鏡像,均為原始伺服器當前時刻的全量鏡像,包括遷移時刻的增量資料和之前已遷移的全部資料。
-
暫停業務並運行增量遷移。
在業務低峰期,暫停原始伺服器系統業務後,再次運行增量遷移。具體步驟如下:
-
登入原始伺服器,暫停系統業務。
-
執行增量遷移。
-
自動執行增量遷移
SMC會根據您設定的同步重複頻率,自動運行增量遷移。
-
手動執行增量遷移
在目標工作群組的操作列,單擊手動增量同步,根據介面提示批量執行增量遷移。
說明您也可以單擊工作群組ID,對每個伺服器單獨執行手動增量同步處理。
-
-
-
完成增量同步處理。
最後一次增量同步處理任務完成後,即完成增量資料同步。
-
在目標工作群組的操作列,選擇。
-
在完成增量任務對話方塊中,單擊下一步。
您也可以在完成增量同步對話方塊中,選中進行最後一次同步,完成最後一次資料同步。
-
單擊下一步,確認遷移源。
-
單擊確認,開始增量同步處理。
-
在工作組遷移頁面,查看遷移狀態。
由於傳輸資料耗時受源端資料大小,網路頻寬等因素影響,請耐心等待遷移任務完成。當遷移狀態為已完成時,表示已完成增量遷移。
說明完成增量同步處理後,此任務不會再繼續運行,也不能再執行手動增量同步處理。若您誤點擊了完成增量同步,仍有繼續遷移增量資料的需求,請重新遷移。
-
驗證遷移結果
-
查看遷移成功後會產生阿里雲自訂鏡像。
-
在工作組遷移頁面,單擊工作群組ID。
-
在目標遷移源的遷移交付物列,查看ECS自訂鏡像。
同時,您可以單擊查看報告,查看鏡像檢測結果。更多說明,請參見查看鏡像檢測結果。
-
-
驗證遷移結果。
手動驗證遷移結果(推薦)
-
在目標遷移源的操作列,單擊創建實例,系統跳轉到ECS控制台建立ECS頁面並預設選中遷移後產生的ECS自訂鏡像。
-
根據自訂鏡像建立ECS執行個體。具體操作,請參見使用自訂鏡像或共用鏡像建立執行個體。
自動驗證遷移結果
說明使用該功能需要在執行個體內部安裝雲助手外掛程式,需要執行個體系統版本支援。具體操作,請參見安裝雲助手Agent。
該功能將使用阿里雲提供的OOS模板
ACS-SMC-CreateAndVerifyInstance,自動驗證遷移任務產生的鏡像能否成功建立ECS執行個體,並正常啟動。-
在目標遷移源的操作列,單擊驗證遷移結果。
-
在彈出的對話方塊中瞭解驗證流程,並單擊立即驗證。
您也可以單擊自定驗證腳本參數,手動設定參數進行驗證。
-
在驗證遷移結果列,查看驗證結果。
-
驗證通過:表示遷移結果無異常。您可以單擊查看輸出參數瞭解驗證結果。
-
驗證未完成:表示遷移結果存在異常。您可以單擊查看原因,瞭解遷移任務出錯的原因,並根據原因排查問題。
您也可以單擊操作列
,並單擊前往OOS查看歷史驗證擷取OOS模板的歷史執行資訊。 -
-
遷移伺服器後,為確保業務正常運行,您需要執行以下操作:
-
對資料校正和驗證,確保資料的完整性和正確性。具體操作,請參見遷移Linux伺服器後怎麼檢查系統?或遷移Windows伺服器後怎麼檢查系統?。
-
如果原始伺服器中的應用和服務未設定自啟動,遷移後您需要手動啟動應用和服務。
-
遷移後IP地址會發生變化,如果業務涉及IP地址的配置,遷移後請自行修改網域名稱解析、備案等。
-
如果原始伺服器已經綁定網域名稱,請將網域名稱解析到新的伺服器公網IP地址。具體操作,請參見添加網站解析。
-
如果您需要保持私網IP地址不變,您可以在遷移完成後自行修改私人IP地址。
-
遷移為ECS鏡像:建立ECS執行個體時,修改私網IP地址。具體操作,請參見購買ECS執行個體時指定主網卡的主私網IPv4地址。
-
遷移到雲服務器實例:如果您未在遷移設定步驟的進階配置中修改IPv4私網地址,遷移後也可以修改。具體操作,請參見修改已有執行個體主網卡的主私網IPv4地址。
-
-
清理資源
遷移時,SMC會在您的阿里雲目標帳號下為每台伺服器建立一台名稱為No_Delete_SMC_Transition_Instance的臨時隨用隨付中轉執行個體,用於輔助遷移。您需要根據遷移是否成功選擇是否需要手動清理:
-
遷移成功:中轉執行個體會自動釋放,您無需手動清理。
-
遷移出錯:中轉執行個體會隨遷移任務一直存在併產生費用。您可以選擇以下方式釋放中轉執行個體,避免不必要的計費:
-
如果您已確認不再使用該遷移任務,單擊工作群組ID後,單擊遷移源ID,在遷移任務的操作列,單擊取消遷移,通過刪除遷移任務自動清理中轉執行個體。
-
手動釋放中轉執行個體。具體操作,請參見釋放執行個體。
-
相關文檔
如果您需要遷移單台伺服器,請參見: