本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
云平臺一鍵遷移功能可以快速完成服務器的遷移任務,避免您手動登錄源服務器、下載SMC客戶端等繁瑣的操作,提高服務器的遷移效率。本文檔介紹如何通過控制臺一鍵遷移的方式將您的Windows或Linux服務器(包括騰訊云服務器和AWS云服務器)遷移至阿里云。
遷移場景
源服務器遷移至阿里云ECS(云服務器鏡像和云服務器實例)。
源服務器遷移至阿里云輕量應用服務器
x86架構的Linux源服務器遷移至阿里云容器鏡像
前提條件
遷移騰訊云服務器
已在騰訊云訪問管理控制臺創建并獲取SecretId和SecretKey。具體操作,請參見訪問密鑰。
騰訊云云服務器已安裝自動化助手客戶端且狀態為運行中。如果沒安裝,請參見安裝自動化助手客戶端。
如果您使用騰訊云子賬號,則需要使用騰訊云主賬號授予子賬號以下權限,授權的具體操作,請參見授權管理。
授予子賬號
QcloudTATFullAccess
權限。如果遷移騰訊云云服務器CVM,則授予子賬號
QcloudCVMReadOnlyAccess
或QcloudCVMFullAccess
權限。如果遷移騰訊云輕量應用服務器,則授予子賬號
QcloudLighthouseReadOnlyAccess
或QcloudLighthouseFullAccess
權限。
如果您需要遷移到容器鏡像,需滿足其他條件。具體請參見前提條件。
遷移AWS EC2云服務器
已在AWS控制臺創建并獲取SecretId和SecretKey。具體操作,請參見管理IAM用戶的訪問密鑰。
AWS EC2云服務器已安裝SSM Agent且狀態為運行中。如果沒安裝,請參見使用SSM Agent。
如果您使用AWS子賬號,則需要使用AWS主賬號授予子賬號以下權限,授權的具體操作,請參見創建IAM用戶組。
授予子賬號
AmazonSSMFullAccess
權限。授予子賬號或
AmazonEC2FullAccess
權限。
如果您需要遷移到容器鏡像,需滿足其他條件。具體請參見前提條件。
使用限制
目前僅支持將Windows和Linux騰訊云云服務器(包括云服務器CVM和輕量應用服務器)和AWS云服務器EC2一鍵遷移至阿里云,其他云平臺暫不支持。如不滿足您的需求,推薦您使用服務器遷移至ECS實例。
如果遷移騰訊云云服務器,則必須具備公網訪問能力且使用VPC網絡,不支持基礎網絡。
如果源服務器遷移至阿里云云服務器實例:
只支持VPC網絡,不支持經典網絡。
不支持跨操作系統架構遷移,例如:x86架構只能遷移至x86架構。
源服務器和阿里云云服務器實例的操作系統類型必須一致。
不支持遷移至已掛載本地盤的實例。
不支持遷移至已休眠的實例。
遷移前須知
如果源服務器遷移為云服務器鏡像時,需注意:
每次遷移時,SMC會在您的阿里云目標賬號下創建一臺名為
No_Delete_SMC_Transition_Instance
的臨時中轉實例,用于輔助遷移。為避免遷移失敗,遷移過程中請勿停止、啟動、重啟或者釋放中轉實例。遷移完成后,該中轉實例會自動釋放。如果源服務器遷移至云服務器實例和輕量應用服務器時,需注意:
為避免遷移失敗,遷移過程中請勿停止、啟動、重啟或者釋放目標實例。
遷移前建議您備份目標阿里云云服務器實例,避免數據丟失。由于創建遷移任務后,目標阿里云云服務器實例中的數據將會被清除。因此,如果作為目標實例的ECS實例或者輕量應用服務器中存在重要數據,SMC不推薦您使用該方式。推薦您在遷移時,目標類型選擇云服務器鏡像,再通過鏡像創建ECS實例。
遷移至目標實例時會創建一塊臨時的按量付費云盤作為數據中轉使用,遷移完中轉云盤會被自動釋放。
遷移至目標實例會先對目標實例進行更換操作系統,系統盤的自動快照會被清理,且無法恢復。您可以手動取消自動快照隨云盤釋放。具體操作,請參見設置自動快照隨云盤釋放。
操作步驟
登錄SMC控制臺。
在左側導航欄,選擇
。在服務器遷移頁面,單擊云平臺一鍵遷移。
在云平臺一鍵遷移頁面,根據待遷移的服務器配置相關參數。
添加遷移源。
參數說明具體如下表所示。
參數
說明
服務提供商(必選)
選擇需要遷移的源服務器:
騰訊云云服務器CVM
騰訊云輕量應用服務器
AWS EC2
SecretId和SecretKey(必選)
輸入云賬號的SecretId和SecretKey的值后,單擊驗證。
驗證通過后會提示驗證通過。
說明獲取SecretId和SecretKey:
騰訊云源服務器:請參見訪問密鑰。
AWS EC2:請參見管理IAM用戶的訪問密鑰。
選擇遷移源(必選)
選擇待遷移服務器所在的地域和實例。
說明源服務器必須已安裝云助手且狀態為運行中,如果沒安裝,請參見:
騰訊云源服務器:請參見安裝自動化助手客戶端。
AWS EC2:請參見使用SSM Agent。
單擊下一步。
系統會自動導入遷移源,大約需要1~3分鐘,請您耐心等待。
遷移配置。
參數說明具體如下表所示。
基本信息配置
參數
說明
任務名稱(可選)
輸入遷移任務的名稱。
任務描述(可選)
輸入遷移任務的描述信息。
目標類型(必選)
您可根據實際業務需求選擇遷移任務的目標類型。
云服務器鏡像
您可以將源服務器遷移為云服務器鏡像,并通過云服務器鏡像創建ECS實例。
配置項說明如下:
目標地域:選擇騰訊云輕量應用服務器要遷入阿里云的地域。
關于地域的更多信息,請參見地域和可用區。
鏡像名稱:遷移后生成的阿里云云服務器鏡像名稱。
云服務器實例
如果您已購買阿里云ECS實例,可以將源服務器遷移至阿里云ECS實例,但已購買的ECS實例必須與源服務器的存儲、操作系統等適配。
存儲空間:阿里云ECS實例磁盤(包括系統盤和數據盤)的存儲空間必須大于等于源服務器。
重要如果目標實例的磁盤容量小于遷移源磁盤容量,建議先對目標實例的磁盤進行擴容。具體操作,請參見擴容云盤。
如果目標實例數據盤數量少于遷移源數據盤數量,遷移源的數據盤將不會全部遷移。
安全組:安全組中開放和源服務器相同的端口。具體操作,請參見添加安全組規則。
帶寬設置:建議盡可能調大源端和目的端的帶寬,以便更快遷移。更多信息,請參見評估遷移時間與測試傳輸速度。
配置項說明如下:
目標地域:選擇源服務器要遷入阿里云的地域。
關于地域的更多信息,請參見地域和可用區。
目標實例:選擇一個阿里云ECS實例作為目標實例。
重要為避免遷移失敗,遷移過程中請勿停止、啟動、重啟或者釋放目標實例。
輕量應用服務器
如果您已購買阿里云輕量應用服務器,可以將騰訊云輕量應用服務器遷移至阿里云輕量應用服務器,但已購買的阿里云輕量應用服務器必須與騰訊云輕量應用服務器的存儲、操作系統等適配。
存儲空間:阿里云輕量應用服務器磁盤(包括系統盤和數據盤)的存儲空間必須大于等于騰訊云輕量應用服務器。
安全組:安全組中開放和騰訊云輕量應用服務器相同的端口。具體操作,請參見防火墻設置。
帶寬設置:建議盡可能調大源端和目的端的帶寬,以便更快遷移。更多信息,請參見評估遷移時間與測試傳輸速度。
配置項說明如下:
目標地域:選擇騰訊云輕量應用服務器要遷入阿里云的地域。
關于地域的更多信息,請參見地域與網絡連通性。
目標實例:選擇一個阿里云輕量應用服務器作為目標實例。
重要為避免遷移失敗,遷移過程中請勿停止、啟動、重啟或者釋放目標實例。
容器鏡像
僅x86架構Linux操作系統的服務器支持遷移為容器鏡像。配置以下參數:
目標地域:指您的源服務器要遷入阿里云的地域。關于地域的更多信息,請參見地域和可用區。
容器鏡像命名空間:選擇存放遷移生成的容器鏡像倉庫的命名空間。如未創建命名空間,具體操作,請參見管理命名空間與配額。
容器鏡像倉庫名稱:選擇存放遷移生成的容器鏡像的倉庫名稱。如未創建鏡像倉庫,具體操作,請參見構建倉庫與鏡像。
容器鏡像版本:輸入存放遷移生成的容器鏡像的版本信息。
容器鏡像RAM角色:選擇綁定中轉實例的實例角色。如未創建RAM角色,請參見創建可信實體為阿里云服務的RAM角色。
調整磁盤分區結構
根據需求選擇是否開啟調整磁盤分區結構。僅SMC客戶端版本為2.8.0及以上支持此功能,關于SMC客戶端的更多信息,請參見SMC客戶端使用指南。
未開啟:目標磁盤分區結構默認與遷移源一致。
開啟:可以調整目標磁盤分區結構,包括分區大小與位置順序、傳輸方式、是否開啟LVM等配置。
配置磁盤
系統盤:目標阿里云云服務器系統盤的大小,單位為GiB。系統盤大小取值范圍為20~2048。
目標系統盤取值需要大于遷移源系統盤實際占用大小。例如,源系統盤大小為400 GiB,實際占用100 GiB,則目標系統盤取值需大于100 GiB。
說明默認值為遷移源系統盤大小,如無縮小系統盤容量的需要,建議不要小于默認值。
數據盤<N>:表示遷移后阿里云云服務器數據盤的大小,單位為GiB。 數據盤大小取值范圍:1~32768。
變量
<N>
表示第幾個數據盤,如果遷移到目標實例,N為數據盤ID。數據盤取值需要大于遷移源數據盤的實際占用大小。例如,源數據盤大小為500 GiB,實際占用100 GiB,則目標數據盤取值需大于100 GiB。
如果數據盤下不存在掛載點或者掛載點都設置為不遷移,則不會遷移該數據盤。
LVM:邏輯卷管理LVM(Logical Volume Manager)是一種在Linux系統中對磁盤分區進行管理的一種機制。LVM比普通的磁盤分區更加靈活,可以動態地調整磁盤空間。
您可以根據需求選擇是否開啟LVM,開啟LVM后,目的端將自動為該磁盤以LVM結構進行重建。
對于每個開啟LVM的目標磁盤,系統會創建1個物理卷(PV)及其對應的卷組(VG),在該卷組上創建和掛載點對應數量的邏輯卷(LVM)。卷組名默認為vgX(X為磁盤的序號),邏輯卷名默認為lvX(X為邏輯卷的序號),示例如下:
重要不支持開啟LVM:
遷移源為Windows系統時,不支持開啟LVM。
系統盤無啟動分區,不支持開啟LVM。
開啟LVM后,以下場景該功能不生效:
遷移源不支持lvm2、未安裝lvm2軟件包。
遷移源為內核版本在3.x及以下的Debian系統,且掛載了XFS文件系統的磁盤。
配置掛載點
是否遷移:您可以根據業務需求選擇是否遷移該掛載點。
是否開啟塊復制:使用塊復制能有效提升遷移傳輸速度的穩定性,同時能夠保證與源分區結構一致,但分區大小無法修改。SMC會根據遷移源磁盤分區狀態判斷是否支持開啟塊復制。
如果遷移源不支持分區開啟塊復制,則該開關無法打開,使用默認的文件復制,分區大小可以修改。
如果遷移源支持分區開啟塊復制,則默認開啟塊復制,實現分區級別的磁盤遷移。
說明遷移源為Windows操作系統時,塊復制功能默認為開啟狀態,無法關閉該功能。
若所在磁盤開啟LVM且分區大小不為4 MiB的整數倍,塊復制不生效,數據傳輸方式采用文件復制。
設置分區大?。何撮_啟塊復制時,您可以根據需求設置分區大小,但分區大小之和不能大于所屬磁盤大小。
說明如果目標實例的各磁盤大小與遷移源磁盤不能匹配,則無法創建任務。此時,系統會自動調整掛載點位置,以滿足磁盤大小要求。若調整掛載點后仍無法滿足要求,請根據界面提示信息處理問題。
您也可以手動拖拽掛載點位置,以滿足磁盤大小要求。但是分區類型為啟動分區或系統分區,不支持拖拽。具體操作如下:
將鼠標懸浮在掛載點前的圖標上。
使用鼠標將掛載點拖拽至其他磁盤。
遷移演練
僅目標類型選擇云服務器鏡像和云服務器實例時,才會出現此參數。
遷移演練功能可以幫助您在實際遷移前充分了解遷移任務的可行性和風險,并且可以獲取遷移的數據量、遷移速度及其遷移總時長等信息,為您提供修復建議,從而減少實際遷移中可能出現的問題和損失。在遷移演練過程中按量收費資源將會消耗一定的費用。默認開啟遷移演練。
警告若目標類型為云服務器實例時,遷移演練過程中將對目標ECS實例的全部云盤創建快照。若演練異常或執行方式為僅演練,遷移演練完成后會自動回滾快照。遷移演練期間目標ECS實例不可用,且期間數據將丟失,請確保目標ECS實例中不存在重要數據。
更多信息,請參見配置遷移演練。
執行方式
請根據是否開啟遷移演練,選擇執行方式:
若開啟遷移演練
僅演練:表示僅創建遷移演練任務,遷移演練完成后,如果需要遷移服務器,需要手動啟動服務器遷移任務。
演練并遷移:表示遷移演練完成后,如果不存在狀態為嚴重的演練項,系統自動啟動服務器遷移任務。默認選擇演練并遷移。
若未開啟遷移演練
立即執行:創建遷移任務后立即啟動。默認選擇立即執行。
預約執行:創建遷移任務后,在設置的時間自動啟動遷移任務。
說明預約執行時間最早可設置為當前時間后10分鐘。
只創建:僅創建遷移任務,后續需要在操作列單擊開始任務,手動啟動遷移任務。
自動增量同步
當目標類型選擇云服務器鏡像和云服務器實例時,才會出現此參數。
遷移任務是否自動同步源服務器增量數據至阿里云。默認關閉自動增量同步。
開啟該開關后,需設置以下配置項:
同步重復頻率:增量遷移任務周期性自動執行的時間間隔。
最大鏡像保留數:增量遷移任務默認保留的最大鏡像數。
遷移任務將自動周期性執行,并同步增量數據至阿里云。增量遷移的最佳實踐,請參見服務器增量遷移。
關閉該開關后,遷移任務僅執行一次。
啟用遷移模板
僅目標類型選擇云服務器鏡像時,才會出現此參數。
遷移模板用于預設遷移任務的參數,在開始遷移時會自動填充模板參數。設置遷移模板的具體操作,請參見設置遷移模板。
高級配置
如果您需要設置網絡模式、傳輸限速等參數,單擊高級配置,配置高級參數。
參數
說明
網絡模式
選擇傳輸遷移數據到中轉實例使用的網絡,默認使用公網傳輸。中轉實例會被創建在所選專有網絡(VPC)、交換機(vSwitch)下,因此中轉實例會被分配公網IP。
公網傳輸(默認)
遷移數據通過公網傳輸到中轉實例。使用該模式,源服務器需能訪問公網。根據實際需要,選擇是否指定專有網絡(VPC)和交換機(vSwitch)。
指定VPC和vSwitch:遷移任務在您指定的VPC和vSwitch下創建中轉實例。
不指定VPC和vSwitch:遷移任務會在系統自動新建的VPC和vSwitch下創建中轉實例。
私網傳輸
遷移數據通過VPC內網傳輸到中轉實例。使用該模式,需要將源服務器與阿里云VPC打通,并且必須指定VPC和vSwitch。
說明如果您能直接從自建機房(Integrated Data Center,IDC)、虛擬機環境或者云主機訪問某一阿里云地域下的專有網絡VPC,建議您使用該方式進行遷移。使用內網傳輸能獲得比通過公網更快速更穩定的數據傳輸效果,提高遷移工作效率。您可以通過VPN網關、高速通道物理專線、智能接入網關將源服務器和云上VPC打通。更多信息,請參見連接本地IDC。
傳輸限速
傳輸限速是限制實際網絡傳輸速度,單位為Mbps。若設置壓縮率大于0,實際網絡傳輸速度(即壓縮后數據的傳輸速度)小于遷移實時狀態中顯示的速度。
壓縮率
遷移過程中,數據壓縮傳輸的級別。請根據您的實際需要,設置壓縮率。
在帶寬有限的環境下,使用高壓縮率,可以提升數據的傳輸速度。
在帶寬很高的情況下,建議您不壓縮傳輸數據,可減少對遷移源CPU資源的耗費。
取值范圍為0~10,默認值為7,0表示不壓縮傳輸數據。
Checksum驗證
默認關閉,開啟后,可增強數據一致性校驗,但是可能會降低傳輸速度。
許可證類型
當目標類型選擇云服務器鏡像和云服務器實例時,才會出現此參數。
選擇許可證類型。
阿里云:阿里云提供的微軟許可證。更多信息,請參見阿里云支持激活哪些Windows Server?。默認選擇此選項。
自帶許可:自帶許可(Bring Your Own License,簡稱BYOL) 遷移上云目前主要包括Microsoft和RedHat。更多信息,請參見SMC是否支持自帶許可證遷移上云?。
鏡像檢測
當目標類型選擇云服務器鏡像時,才會出現此參數。
鏡像檢測功能主要檢測鏡像是否為有效鏡像、鏡像是否可以創建出功能齊全的ECS實例等。您可以在創建服務器遷移和VMware無代理遷移任務時使用鏡像檢測功能。
鏡像檢測可以能幫您快速發現遷移后鏡像或實例存在的潛在問題,并提供修復方案,使其符合阿里云標準,提升啟動實例成功率。
更多信息,請參見配置鏡像檢測。
標簽
為遷移任務綁定標簽鍵和標簽值,便于查詢與管理遷移任務。
中轉實例規格
可根據實際需求選擇中轉實例規格。當目標類型選擇云服務器鏡像和容器鏡像時,才會出現此參數。
選擇中轉實例規格:系統會選擇該實例規格創建中轉實例。若該實例規格庫存不足,則遷移任務創建失敗。
不選擇中轉實例規格:系統默認會按照順序選擇實例規格來創建中轉實例。
重要為避免遷移出錯,請在遷移過程中請勿停止、啟動、重啟或者釋放中轉實例。
選中我已了解并同意遷移可能產生的費用成本,并單擊開始遷移。
SMC為免費服務,但是在遷移過程中會涉及到少量阿里云ECS資源的計費。更多信息,請參見產品計費。
在彈出的云平臺一鍵遷移任務進度對話框中,查看創建遷移任務進度。
云平臺一鍵遷移任務需要3~10分鐘,請您耐心等待,在此期間請勿退出或刷新瀏覽器。
在左側導航欄,單擊遷移任務,查看服務器遷移進度。
當遷移任務的狀態為已完成時,表示服務器遷移成功。
下圖以目標類型為云服務器鏡像為例。遷移成功后會生成阿里云自定義鏡像,您可以在底部滾動條使用鼠標向右滑動,在遷移交付物列,單擊查看報告,查看鏡像檢測結果。更多說明,請參見查看鏡像檢測結果。
服務器遷移成功后,您可以根據目標類型選擇對應的操作:
云服務器鏡像
在目標遷移任務的操作列,單擊創建實例,根據生成的云服務器鏡像創建ECS。具體操作,請參見使用自定義鏡像創建實例。
云服務器實例和輕量應用服務器
在目標遷移任務的操作列,單擊查看目標實例,查看目標實例的詳情信息。
容器鏡像
在遷移源的操作列,單擊部署應用,系統跳轉到創建應用頁面。創建應用的具體操作,請參見創建無狀態工作負載Deployment。
當遷移任務的狀態為出錯時,表示服務器遷移失敗。
遷移后檢查。
遷移服務器后,您需要對數據校驗和驗證,確保數據的完整性和正確性。具體操作,請參見遷移Linux服務器后怎么檢查系統?或遷移Windows服務器后怎么檢查系統?。
清理資源
遷移時,SMC會在目標實例下創建一塊名稱為
SMC_Temp_Disk
的臨時按量付費中轉云盤,用于輔助遷移。您需要根據遷移是否成功選擇是否需要手動清理該中轉云盤:遷移成功:中轉云盤會自動釋放,您無需手動清理。
遷移出錯:中轉云盤會隨遷移任務一直存在并產生費用。您可以選擇以下方式釋放中轉云盤,避免不必要的扣費:
如果您已確認不再使用該遷移任務,單擊遷移源ID,在遷移任務的操作列,單擊清理遷移,通過刪除遷移任務自動清理中轉云盤。
手動釋放中轉實例。具體操作,請參見釋放云盤。
相關操作
如果您需要多次遷移增量數據,在第一次全量遷移完成后,您可以在自定義的時間間隔內進行多次增量遷移,將源服務器系統產生的增量數據同步至阿里云,有效減少源服務器系統業務暫停時間及最終交割時間。具體操作,請參見服務器增量遷移。