全部產品
Search
文件中心

Server Migration Center:跨帳號和同帳號ECS執行個體間遷移

更新時間:Nov 02, 2024

如果因為地區資產庫存不足、成本最佳化、災難恢複、縮容執行個體磁碟等原因,需要將ECS執行個體從一個賬戶/地區遷移到另一個賬戶/地區,您可以通過SMC高效完成ECS執行個體的遷移。

說明

您也可以使用ECS的鏡像複製和鏡像共用功能,實現跨帳號和同帳號ECS執行個體的遷移。具體操作,請參見複製自訂鏡像

遷移情境

阿里雲ECS執行個體間遷移情境如下:

  • 情境一:將帳號A的執行個體遷移至帳號B

    此情境適用於跨阿里雲帳號,同地區或者跨地區下的ECS執行個體間的遷移。

  • 情境二:同帳號ECS執行個體間遷移

    此情境適用於同一阿里雲帳號,跨地區或跨可用性區域ECS執行個體的遷移。

    • 如果您未購買ECS執行個體,將現有的原始伺服器轉換成雲端服務器鏡像,再手動使用該鏡像建立新的ECS執行個體來實現遷移。

    • 如果您已購買ECS執行個體,將原始伺服器隨即轉移至已購買的ECS執行個體,原始伺服器和已購買的ECS執行個體的儲存、作業系統等需要適配。

  • 情境三:ECS執行個體磁碟縮容

    由於目前Elastic Compute Service不支援系統硬碟或者資料盤縮容,如果您有雲端硬碟縮容的需求,在跨帳號或同帳號ECS執行個體間遷移時,可以將您的ECS執行個體重新遷移到一個雲端硬碟更小的自訂鏡像或目標執行個體,來實現縮容的目的。更多資訊,請參見雲端硬碟縮容

    重要
    • Linux伺服器只有不開啟塊複製時,才可以在遷移時修改磁碟大小。

    • Windows伺服器需要先壓縮磁碟,再遷移。

遷移影響

在遷移之前,請Crowdsourced Security Testing曉以下事項,具體如下表所示。

影響項

說明

遷移資料目錄

遷移時,SMC能夠根據原始伺服器的磁碟分割結構,自動產生儘可能與原始伺服器磁碟分割結構一致的目標磁碟分割結構。您可以按需調整目標磁碟分割結構,包括分區大小與位置順序、傳輸方式、是否開啟LVM等配置。

預設遷移伺服器的所有磁碟:

  • 如果資料盤下不存在掛載點,則不會遷移該資料盤。

  • 如果不需要遷移某些分區目錄,則可以在調整磁碟分割結構時,選擇不遷移。

更多資訊,請參見按需調整磁碟分割結構

中轉執行個體

請勿幹涉中轉執行個體 。

每次遷移時,SMC會在您的阿里雲目標帳號下建立一台名為No_Delete_SMC_Transition_Instance的臨時中轉執行個體(預設執行個體規格範圍請參見中轉執行個體規格有哪些),用於輔助遷移。為避免遷移失敗,遷移過程中請勿停止、啟動、重啟或者釋放中轉執行個體。遷移完成後,該中轉執行個體會自動釋放。

說明

如果選擇遷移到目標執行個體,目標執行個體即為中轉執行個體。

IP地址

遷移後IP地址會發生變化,如果業務涉及IP地址的配置,遷移後請自行修改。

系統底層硬體裝置

遷移後,系統底層硬體裝置會發生變化,可能會導致某些與硬體綁定的應用許可證(License)失效,請做好檢查。

準備工作

  • 已完成伺服器遷移前的準備工作。具體操作,請參見遷移前準備

  • 如果您要保持公網IP地址不變,且源ECS執行個體使用的是固定公網IP,可以先將公網IP轉換為Elastic IP Address(EIP)以保留該公網IP,然後解除綁定EIP,最後綁定到遷移後的ECS執行個體上。具體操作,請參見專用網路類型ECS固定公網IP轉為Elastic IP Address綁定和解除綁定Elastic IP Address

    說明

    如果源ECS執行個體使用的是Elastic IP Address(EIP),遷移後,源ECS執行個體先解除綁定EIP,然後綁定到遷移後的ECS執行個體上。具體操作,請參見綁定和解除綁定Elastic IP Address

  • 如果您需要將源ECS遷移至已購買的另一個ECS執行個體上,需滿足以下條件:

    • 需要將該執行個體內所有重要資料備份至鏡像、快照或該執行個體以外的裝置中。

    • 目標執行個體的作業系統和遷移源的作業系統需要保持一致。

    • 目標執行個體所掛載的資料盤的數量需要大於等於遷移源的資料盤的數量。如果目標執行個體的資料盤數量不滿足需求,您需要掛載更多的資料盤。掛載資料盤的具體操作,請參見掛載資料盤

    • 目標執行個體的系統硬碟和資料盤的容量建議大於等於遷移源的系統硬碟和資料盤的容量。如果您需要縮容原始伺服器的系統硬碟和資料盤,目標執行個體的系統硬碟和資料盤的容量至少要大於等於原始伺服器的系統硬碟和資料盤的實際使用容量。如果目標執行個體的雲端硬碟容量不滿足需求,您需要對雲端硬碟進行擴容。雲端硬碟的擴容的具體操作,請參見雲端硬碟擴容指引

遷移操作

步驟一:匯入遷移源

遷移源概指您的待遷移IDC伺服器、虛擬機器、其他雲平台的雲主機或其他類型的伺服器。SMC支援多種匯入遷移源方式,您可以根據實際需要選擇對應的匯入遷移源方式。更多資訊,請參見如何選擇匯入遷移源方式?

命令列一鍵匯入遷移源(推薦)

重要

原始伺服器需要具備公網訪問能力

  1. 擷取啟用碼命令。

    1. 根據遷移情境,選擇對應的阿里雲帳號登入SMC控制台

      • 同帳號遷移:使用源ECS執行個體所在的阿里雲帳號登入SMC控制台

      • 跨帳號遷移將源帳號A的ECS執行個體遷移至目標帳號B使用阿里雲目標帳號B登入SMC控制台

        警告
        • 在跨帳號遷移情境中,請務必仔細區分源帳號A與目標帳號B,以免遷移操作反向執行。

        • 匯入遷移源時,需要輸入目標帳號B的啟用碼或者存取金鑰(AccessKey)。

    2. 在左側導覽列,選擇遷移上雲 > 伺服器遷移

    3. 伺服器遷移頁面,單擊匯入遷移源

    4. 根據介面提示配置參數並複製啟用碼命令,關於參數的說明,具體如下表所示。

      參數

      說明

      遷移源類型

      選擇阿里雲ECS雲端服務器

      匯入方式

      選中命令列匯入

      啟用數額度

      請輸入啟用碼可啟用的遷移源數量。取值範圍為1~1000 ,預設為10。

      有效期間

      請輸入啟用碼的有效期間。取值範圍為1~90天,預設為30天。

      啟用碼

      產生啟用碼後,複製命令。操作步驟如下:

      1. 單擊產生啟用碼

      2. 根據原始伺服器作業系統,單擊Linux ShellWindows powerShell頁簽。

      3. 單擊複製,複製啟用碼命令。

  2. 登入原始伺服器,使用管理員權限粘貼並運行複製的命令,執行匯入遷移源的操作。

    Linux原始伺服器
    1. 登入Linux原始伺服器。

    2. 使用管理員權限粘貼並運行複製的命令,執行匯入遷移源的操作。

      image.png

      執行命令後,出現類似Import Source Server [s-bp18x8751kgz2oyh****] Successfully!回顯資訊,表示匯入遷移源成功。

    Windows原始伺服器
    1. 登入Windows原始伺服器。

    2. 以管理員權限開啟Windows PowerShell。

    3. 粘貼複製的命令,執行匯入遷移源的操作。

      image.png

      執行命令後,出現類似Import Source Server [s-bp19rlidl3mwuptc****] Successfully!回顯資訊,表示匯入遷移源成功。

  3. 在SMC控制台的伺服器遷移頁面的遷移即時狀態列,查看遷移源的狀態。

    • 如果遷移源為遷移源線上狀態,表示匯入遷移源成功。

    • 如果遷移源為其他狀態,表示匯入遷移源失敗。請參見以下方案解決問題後,重新匯入遷移源。

      • 請根據控制台出錯提示或者通過查看SMC用戶端目錄下記錄檔解決問題。SMC用戶端預設安裝目錄如下:

        • Windows原始伺服器:預設安裝目錄為 C:\smc

        • Linux原始伺服器:預設安裝目錄為/smc

      • 常見問題及修複方案,請參見SMC FAQ故障排除

通過控制台自動匯入遷移源(不支援跨帳號遷移)

說明
  • 跨帳號遷移ECS執行個體遷移情境不支援此方式。

  • 同帳號遷移ECS需滿足以下條件:

    • 原始伺服器(即源ECS執行個體)需要具備公網訪問能力

    • 原始伺服器需已安裝雲助手Agent(2017年12月01日之後使用公用鏡像建立的ECS執行個體,預設預裝了雲助手Agent)。

  • 如果您使用RAM使用者匯入遷移源,則需要為RAM使用者授權:

    • 需要授予RAM使用者唯讀訪問RAM許可權AliyunRAMReadOnlyAccess。具體操作,請參見為RAM使用者授權

    • 需要為RAM使用者授予雲助手系統管理權限AliyunECSAssistantFullAccess。具體操作,請參見存取控制RAM介紹

  1. 登入SMC控制台

    警告
    • 在跨帳號ECS執行個體間遷移情境中,請使用目標ECS執行個體所在的阿里雲帳號登入SMC控制台

    • 請務必仔細區分源阿里雲帳號與目標阿里雲帳號,以免遷移操作反向執行。

  2. 在左側導覽列,選擇遷移上雲 > 伺服器遷移

  3. 伺服器遷移頁面,單擊匯入遷移源

  4. 根據介面提示配置參數並複製啟用碼命令,關於參數的說明,具體如下表所示。

    參數

    說明

    遷移源類型

    選擇阿里雲ECS雲端服務器,預設已選中安裝Server Migration Center用戶端

    匯入方式

    選中控制台匯入

    地區

    在下拉式清單中選擇待遷移伺服器所在的地區。

    執行個體

    選擇指定地區下待遷移的阿里雲ECS雲端服務器執行個體。您也可以選中多個阿里雲ECS雲端服務器執行個體,大量匯入遷移源。

    您可以根據執行個體ID、執行個體名稱、私人IP、公網IP和彈性IP搜尋待遷移的ECS執行個體。

  5. 配置參數後,單擊匯入

    匯入遷移源大約需要3~10分鐘,請您耐心等待。

  6. 在SMC控制台的伺服器遷移頁面的遷移即時狀態列,查看遷移源的狀態。

    • 如果遷移源為遷移源線上狀態,表示匯入遷移源成功。

    • 如果遷移源為其他狀態,表示匯入遷移源失敗。請參見以下方案解決問題後,重新匯入遷移源。

      • 請根據控制台出錯提示或者通過查看SMC用戶端目錄下記錄檔解決問題。SMC用戶端預設安裝目錄如下:

        • Windows原始伺服器:預設安裝目錄為 C:\smc

        • Linux原始伺服器:預設安裝目錄為/smc

      • 常見問題及修複方案,請參見SMC FAQ故障排除

通過SMC用戶端匯入遷移源

關於SMC用戶端的更多資訊,請參見SMC用戶端使用指南

  1. 下載SMC用戶端。

    1. 擷取啟用碼命令。

      1. 根據遷移情境,選擇對應的阿里雲帳號登入SMC控制台

        • 同帳號遷移:使用源ECS執行個體所在的阿里雲帳號登入SMC控制台

        • 跨帳號遷移將源帳號A的ECS執行個體遷移至目標帳號B使用阿里雲目標帳號B登入SMC控制台

          警告
          • 在跨帳號遷移情境中,請務必仔細區分源帳號A與目標帳號B,以免遷移操作反向執行。

          • 匯入遷移源時,需要輸入目標帳號B的啟用碼或者存取金鑰(AccessKey)。

      2. 在左側導覽列,選擇遷移上雲 > 伺服器遷移

      3. 伺服器遷移頁面,單擊匯入遷移源

      4. 根據介面提示配置參數並複製啟用碼命令,關於參數的說明,具體如下表所示。

        參數

        說明

        遷移源類型

        選擇阿里雲ECS雲端服務器

        匯入方式

        選中命令列匯入

        啟用數額度

        請輸入啟用碼可啟用的遷移源數量。取值範圍為1~1000 ,預設為10。

        有效期間

        請輸入啟用碼的有效期間。取值範圍為1~90天,預設為30天。

        啟用碼

        產生啟用碼後,複製命令。操作步驟如下:

        1. 單擊產生啟用碼

        2. 根據原始伺服器作業系統,單擊Linux ShellWindows powerShell頁簽。

        3. 單擊複製,複製啟用碼命令。

    2. 在左側導覽列,選擇遷移上雲 > 伺服器遷移

    3. 伺服器遷移頁面,單擊匯入遷移源

    4. 匯入遷移源頁面,配置相關參數,參數說明如下表所示。

      參數

      說明

      遷移源類型

      選擇阿里雲ECS雲端服務器

      匯入方式

      選中用戶端匯入

      匯入說明

      匯入說明後,請根據原始伺服器作業系統的架構(Arm和x86)和位元(32位和64位),下載對應的SMC用戶端。

  2. 匯入遷移源。

    請根據原始伺服器的作業系統,選擇對應的操作:

    重要

    遷移的過程中請勿關閉SMC用戶端直至遷移完成。否則,遷移源將與SMC控制台失去聯絡,無法完成遷移。

    Windows原始伺服器匯入遷移源
    1. 使用支援檔案傳輸的第三方遠端連線工具將SMC用戶端上傳至Windows原始伺服器。例如:WinSCP。

    2. 在Windows原始伺服器上,使用Windows內建的解壓工具或您自行安裝的解壓工具,解壓SMC用戶端壓縮包。

    3. 在適配您遷移源系統版本的SMC用戶端檔案夾,運行SMC用戶端。

      • GUI版本:雙擊運行go2aliyun_gui.exe應用程式。

      • 命令列版本:雙擊運行go2aliyun_client.exe應用程式。

      說明

      程式運行時會提示需要管理員權限,單擊確定

    4. 擷取啟用碼或者存取金鑰(AccessKey)。

      • (推薦)擷取啟用碼:在SMC控制台的匯入說明中,單擊產生啟用碼並複製啟用碼資訊。

      • 擷取存取金鑰(AccessKey):阿里雲帳號的存取金鑰AccessKey包括AccessKey ID和AccessKey Secret,如果您未建立,請先建立。具體操作,請參見建立AccessKey

    5. 根據提示資訊,輸入啟用碼或者存取金鑰(AccessKey)。

      • GUI版本:在Token Id/AKToken Code/SK文字框中,輸入啟用碼或者存取金鑰(AccessKey)後,單擊運行。更多資訊,請參見SMC用戶端使用指南

      • 命令列版本:輸入啟用碼access_access_token_idaccess_token_code的值,並按Enter鍵。

      當回顯出現類似“Import Source Server [s-bp11npxndknsycqj****] Successfully!”的資訊時,表示匯入遷移源成功。

    Linux原始伺服器匯入遷移源
    1. 使用支援檔案傳輸的第三方遠端連線工具將SMC用戶端壓縮包上傳至Linux原始伺服器。例如:WinSCP。

    2. 遠端連線Linux原始伺服器並解壓SMC用戶端壓縮包。

      本樣本中以解壓Linux 64位通用版為例,如果您使用其他版本的SMC用戶端,命令中的壓縮包名稱需要替換為實際下載的SMC用戶端名稱。

      tar xf go2aliyun_client_linux_x86_64.tar.gz
      說明

      Linux 64位ARM版支援的執行個體規格類型系列為通用型執行個體規格類型系列g6r和計算型執行個體規格類型系列c6r。更多執行個體規格資訊,請參見企業級ARM運算規格類型系列

    3. (可選)如果您不需要遷移部分檔案或目錄,可排除不遷移的檔案或目錄。具體操作,請參見如何過濾、排除不需要遷移的檔案或目錄?

      重要

      如果開啟塊複製功能遷移,則不支援排除不遷移的檔案或目錄。

    4. 擷取啟用碼或者存取金鑰(AccessKey)。

      • (推薦)擷取啟用碼:在SMC控制台的匯入說明中,單擊產生啟用碼並複製啟用碼資訊。

      • 擷取存取金鑰(AccessKey):阿里雲帳號的存取金鑰AccessKey包括AccessKey ID和AccessKey Secret,如果您未建立,請先建立。具體操作,請參見建立AccessKey

    5. 在SMC用戶端檔案夾下,執行以下命令,運行SMC用戶端。

      根據遷移源作業系統對root許可權和sudo許可權的支援情況,選擇運行方式。

      使用root許可權運行
      cd go2aliyun_client_linux_x86_64
      chmod +x go2aliyun_client
      ./go2aliyun_client
      使用sudo許可權運行
      cd go2aliyun_client_linux_x86_64
      sudo chmod +x go2aliyun_client
      sudo ./go2aliyun_client
    6. 根據提示資訊,輸入啟用碼或者存取金鑰(AccessKey)。本樣本以輸入啟用碼為例:adad

      輸入啟用碼或者存取金鑰後,可能會出現以下提示資訊:

      • 若遷移源系統沒有安裝快照驅動,則SMC用戶端會提示,具體如下圖所示,您可根據需求選擇是否安裝快照驅動。

        • 如果在建立遷移任務時啟用塊複製,則輸入yes,自動安裝快照驅動。

        • 如果在建立遷移任務時不啟用塊複製,則輸入no即可。

        重要

        如果安裝快照驅動失敗,請勿在建立遷移任務時啟用塊複製,否則會導致遷移失敗。

        123

      • 多數主流遷移源系統已預設安裝rsync。若沒有安裝,則SMC用戶端會提示,請輸入yes自動安裝rsync,如下圖所示。安裝rsync

      • 若遷移源系統的SELinux處於開啟狀態,則SMC用戶端會提示您關閉。請輸入yes自動關閉SELinux,如下圖所示。關閉SELinux

      當回顯出現類似Import Source Server [s-bp11npxndknsycqj****] Successfully!的資訊時,表示匯入遷移源成功。

      說明

      如果匯入遷移源失敗,您可以根據回顯資訊,解決問題後,根據遷移源作業系統對root許可權和sudo許可權的支援情況,依次運行以下命令,退出背景程式並重新匯入遷移源。常見問題及修複方案的更多資訊,請參見SMC FAQ故障排除

      使用sudo許可權
      sudo ./go2aliyun_client --abort
      sudo ./go2aliyun_client
      使用root許可權
      ./go2aliyun_client --abort
      ./go2aliyun_client
  3. 在SMC控制台的伺服器遷移頁面的遷移即時狀態列,查看遷移源的狀態。

    • 如果遷移源為遷移源線上狀態,表示匯入遷移源成功。

    • 如果遷移源為其他狀態,表示匯入遷移源失敗。請參見以下方案解決問題後,重新匯入遷移源。

      • 請根據控制台出錯提示或者通過查看SMC用戶端目錄下記錄檔解決問題。SMC用戶端預設安裝目錄如下:

        • Windows原始伺服器:預設安裝目錄為 C:\smc

        • Linux原始伺服器:預設安裝目錄為/smc

      • 常見問題及修複方案,請參見SMC FAQ故障排除

步驟二:建立並啟動遷移任務

  1. 在目標遷移源的操作列,單擊開始遷移

  2. 根據介面提示配置相關參數後,單擊立即建立

    1. 配置基本參數,參數說明具體如下表所示。

      參數

      說明

      樣本

      任務名稱

      遷移任務的名稱。

      伺服器遷移

      任務描述

      輸入遷移任務的描述。

      test

      目標類型(必填)

      您可以根據實際遷移情境選擇對應的目標類型:

      雲端服務器鏡像

      將現有的原始伺服器轉換成雲端服務器鏡像,再使用該鏡像建立新的ECS執行個體來實現遷移。

      配置項說明如下:

      • 目標地區:目標地區指的是您的原始伺服器要遷入阿里雲的地區。該參數為必填項。關於地區的更多資訊,請參見地區和可用性區域

      • 鏡像名稱:SMC為遷移源產生的目標阿里雲自訂鏡像名稱。

      雲端服務器執行個體

      將原始伺服器隨即轉移至已購買的ECS執行個體,原始伺服器和已購買的ECS執行個體的儲存、作業系統等需要適配。

      重要

      遷移到目標執行個體時,會先對目標執行個體進行更換作業系統,系統硬碟的自動快照會被清理,且無法恢複。如果您需要保留自動快照以備未來需要或資料安全考慮,可以在遷移前手動取消自動快照隨雲端硬碟釋放。具體操作,請參見設定自動快照隨雲端硬碟釋放

      配置項說明如下:

      • 目標地區:目標地區指的是您的原始伺服器要遷入阿里雲的地區。該參數為必填項。關於地區的更多資訊,請參見地區和可用性區域

      • 目標執行個體:選擇一個ECS執行個體作為目標執行個體。

      雲端服務器鏡像

      遷移演練

      遷移演練功能可以協助您在實際遷移前充分瞭解遷移任務的可行性和風險,並且可以擷取遷移的資料量、遷移速度及其遷移總時間長度等資訊,為您提供修複建議,從而減少實際遷移中可能出現的問題和損失。在遷移演練過程中按量收費資源將會消耗一定的費用。預設開啟遷移演練

      警告

      若目標類型為雲端服務器執行個體時,遷移演練過程中將對目標ECS執行個體的全部雲端硬碟建立快照。若演練異常或執行方式為僅演練,遷移演練完成後會自動復原快照。遷移演練期間目標ECS執行個體不可用,且期間資料將丟失,請確保目標ECS執行個體中不存在重要資料。

      更多資訊,請參見配置遷移演練

      保持預設

      執行方式

      請根據是否開啟遷移前演練,選擇執行方式:

      若開啟遷移演練

      • 僅演練:表示僅建立遷移演練任務,遷移演練完成後,如果需要遷移伺服器,需要手動啟動伺服器遷移任務。

      • 演練並遷移:表示遷移演練完成後,如果不存在狀態為嚴重的演練項,系統自動啟動伺服器遷移任務。預設選擇演練並遷移

      若未開啟遷移演練

      • 立即執行:建立遷移任務後立即啟動。預設選擇立即執行

      • 預約執行:建立遷移任務後,在設定的時間自動啟動遷移任務。

        說明

        預約執行時間最早可設定為目前時間後10分鐘。

      • 只建立:僅建立遷移任務,後續需要在操作列單擊開始任務,手動啟動遷移任務。

      保持預設

    2. 按需調整磁碟分割結構,參數說明具體如下表所示。

      參數

      說明

      樣本

      調整磁碟分割結構

      根據需求選擇是否開啟調整磁碟分割結構。僅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為邏輯卷的序號),樣本如下:

          image

          重要

          不支援開啟LVM:

          • 遷移源為Windows系統時,不支援開啟LVM。

          • 系統硬碟無開機磁碟分割,不支援開啟LVM。

          開啟LVM後,以下情境該功能不生效:

          • 遷移源不支援lvm2、未安裝lvm2軟體包。

          • 遷移源為核心版本在3.x及以下的Debian系統,且掛載了XFS檔案系統的磁碟。

        配置掛載點

        • 是否遷移:您可以根據業務需求選擇是否遷移該掛載點。

        • 是否開啟塊複製:使用塊複製能有效提升遷移傳輸速度的穩定性,同時能夠保證與來源資料分割結構一致,但分區大小無法修改。SMC會根據遷移源磁碟分割狀態判斷是否支援開啟塊複製。

          • 如果遷移源不支援分區開啟塊複製,則該開關無法開啟,使用預設的檔案複製,分區大小可以修改。

          • 如果遷移源支援分區開啟塊複製,則預設開啟塊複製,實現分區層級的磁碟遷移。

          說明
          • 遷移源為Windows作業系統時,塊複製功能預設為開啟狀態,無法關閉該功能。

          • 若所在磁碟開啟LVM且分區大小不為4 MiB的整數倍,塊複製不生效,資料轉送方式採用檔案複製。

        • 設定分區大小:未開啟塊複製時,您可以根據需求設定分區大小,但分區大小之和不能大於所屬磁碟大小。

        說明

        如果目標執行個體的各磁碟大小與遷移源磁碟不能匹配,則無法建立任務。此時,系統會自動調整掛載點位置,以滿足磁碟大小要求。若調整掛載點後仍無法滿足要求,請根據介面提示資訊處理問題。

        您也可以手動拖拽掛載點位置,以滿足磁碟大小要求。但是分區類型為開機磁碟分割或系統磁碟分割,不支援拖拽。具體操作如下:

        1. 將滑鼠懸浮在掛載點前的image表徵圖上。

        2. 使用滑鼠將掛載點拖拽至其他磁碟。

      保持預設

    3. (條件必選)如果您需要設定網路模式、自動增量同步處理等參數,單擊進階配置,配置進階參數,參數說明具體如下表所示。

      說明

      建議網路模式選擇私網傳輸,使用私網傳輸能獲得比通過公網更快速更穩定的資料轉送效果,提高遷移工作效率。

      參數

      說明

      樣本

      網路模式

      選擇傳輸遷移資料到中轉執行個體使用的網路,預設使用公網傳輸。中轉執行個體會被建立在所選Virtual Private Cloud、交換器(vSwitch)下,因此中轉執行個體會被分配公網IP。

      公網傳輸(預設)

      遷移資料通過公網傳輸到中轉執行個體。使用該模式,原始伺服器需能訪問公網。根據實際需要,選擇是否指定Virtual Private Cloud和交換器(vSwitch)。

      • 指定VPC和vSwitch:遷移任務在您指定的VPC和vSwitch下建立中轉執行個體。

      • 不指定VPC和vSwitch:遷移任務會在系統自動建立的VPC和vSwitch下建立中轉執行個體。

      私網傳輸

      遷移資料通過VPC內網傳輸到中轉執行個體。使用該模式,需要將原始伺服器與阿里雲VPC打通,並且必須指定VPC和vSwitch。

      說明

      如果您能直接從自建機房(Integrated Data Center,IDC)、虛擬機器環境或者雲主機訪問某一阿里雲地區下的Virtual Private Cloud,建議您使用該方式進行遷移。使用內網傳輸能獲得比通過公網更快速更穩定的資料轉送效果,提高遷移工作效率。您可以通過VPN網關、Express Connect物理專線、Smart Access Gateway將原始伺服器和雲上VPC打通。更多資訊,請參見串連本地IDC

      保持預設

      傳輸限速

      傳輸限速是限制實際網路傳輸速度,單位為Mbps。若設定壓縮率大於0,實際網路傳輸速度(即壓縮後資料的傳輸速度)小於遷移即時狀態中顯示的速度。

      保持預設

      壓縮率

      遷移過程中,資料壓縮傳輸的層級。請根據您的實際需要,設定壓縮率。

      • 在頻寬有限的環境下,使用高壓縮率,可以提升資料的傳輸速度。

      • 在頻寬很高的情況下,建議您不壓縮傳輸資料,可減少對遷移源CPU資源的耗費。

      取值範圍為0~10,預設值為7,0表示不壓縮傳輸資料。

      保持預設

      Checksum驗證

      預設關閉,開啟後,可增強資料一致性校正,但是可能會降低傳輸速度。

      保持預設

      許可證類型

      選擇許可證類型。

      保持預設

      鏡像檢測

      鏡像檢測功能主要檢測鏡像是否為有效鏡像、鏡像是否可以建立出功能齊全的ECS執行個體等。您可以在建立伺服器遷移和VMware無代理遷移任務時使用鏡像檢測功能。

      鏡像檢測可以能幫您快速發現遷移後鏡像或執行個體存在的潛在問題,並提供修複方案,使其符合阿里雲標準,提升啟動執行個體成功率。

      更多資訊,請參見配置鏡像檢測

      保持預設

      自動增量同步處理

      遷移任務是否自動同步原始伺服器增量資料至阿里雲。預設關閉自動增量同步處理。

      • 開啟該開關後,需設定以下配置項:

        • 同步重複頻率:增量遷移任務周期性自動執行的時間間隔。

        • 最大鏡像保留數:增量遷移任務預設保留的最大鏡像數。

        遷移任務將自動周期性執行,並同步增量資料至阿里雲。增量遷移的最佳實務,請參見伺服器增量遷移

      • 關閉該開關後,遷移任務僅執行一次。

      • 增量同步處理會對比新舊資料,僅對增量資料執行同步。

      • 若在全量遷移完成後,再次建立遷移任務時選中自動增量同步處理,則此任務僅對增量資料執行同步。

      保持預設

      遷移任務標籤

      為遷移任務綁定標籤索引值,便於查詢與管理遷移任務。更多資訊,請參見使用標籤管理遷移源和遷移任務通過標籤實現精微調權限管理

      說明

      同一個遷移任務最多可綁定20個標籤。

      保持預設

      中轉執行個體規格

      可根據實際需求選擇中轉執行個體規格。當目標類型選擇雲端服務器鏡像時,才會出現此參數。

      • 選擇中轉執行個體規格:系統會選擇該執行個體規格建立中轉執行個體。若該執行個體規格庫存不足,則遷移任務建立失敗。

      • 不選擇中轉執行個體規格:系統預設會按照順序選擇執行個體規格來建立中轉執行個體。

      重要

      為避免遷移出錯,請在遷移過程中請勿停止、啟動、重啟或者釋放中轉執行個體。

      保持預設

  3. 在彈出的對話方塊中,仔細閱讀遷移提示後,單擊我確認我已知悉

  4. 遷移任務頁面,查看遷移即時狀態。

    如果您開啟了遷移演練,SMC會先執行遷移演練,演練通過後執行遷移操作。

    由於傳輸資料耗時受源端資料大小,網路頻寬等因素影響,請耐心等待遷移任務完成。

    遷移任務狀態為同步中時,速度剩餘同步時間說明如下:

    • 速度:指每秒傳輸的遷移資料量(即壓縮前資料的傳輸速度)。若在建立遷移任務時設定壓縮率大於0,該顯示速度將大於實際網路傳輸速度(即壓縮後資料的傳輸速度)。

    • 剩餘同步時間:根據當前速度計算的剩餘同步時間,剩餘同步時間=(總資料量-已傳輸資料量)/速度。

    image

    在遷移任務狀態為同步中時,您也可以根據實際需求,對遷移任務執行以下操作:

    • 編輯遷移任務:在操作列單擊修改遷移,修改傳輸限速、壓縮率、Checksum驗證參數。

    • 暫停遷移任務:在操作列單擊暫停遷移,暫停遷移。

  5. (可選)如需查看遷移的詳情資訊,參照以下步驟。

    1. 在目標遷移源的遷移源ID/名稱列,單擊欲查看的遷移源ID/名稱值。如下圖所示:

      image

    2. 遷移任務頁簽即可查看任務詳情。如下圖所示:

      image

驗證遷移結果

  • 遷移即時狀態已完成時,表示遷移成功。

    • 如果選擇遷移的目標類型雲端服務器鏡像

      遷移成功後會產生阿里雲自訂鏡像,您也可以在遷移交付物列,單擊查看報告,查看鏡像檢測結果。更多說明,請參見查看鏡像檢測結果

      image

      手動驗證遷移結果(推薦)

      您可以在操作列,單擊建立執行個體,系統跳轉到ECS控制台建立ECS頁面並預設選中建立的自訂鏡像。建立ECS執行個體的具體操作,請參見使用自訂鏡像建立執行個體

      自動驗證遷移結果

      說明

      使用該功能需要在執行個體內部安裝雲助手外掛程式,需要執行個體系統版本支援。具體操作,請參見安裝雲助手Agent

      該功能將使用阿里雲提供的OOS模板ACS-SMC-CreateAndVerifyInstance,自動驗證遷移任務產生的鏡像能否成功建立ECS執行個體,並正常啟動。

      1. 操作列單擊驗證遷移結果

        image

      2. 在彈出的對話方塊中瞭解驗證流程,並單擊立即驗證

        您也可以單擊自訂驗證指令碼參數,手動設定參數進行驗證。

      3. 驗證遷移結果列,查看驗證結果。

        • 驗證通過:表示遷移結果無異常。您可以單擊查看輸出參數瞭解驗證結果。

        • 驗證未完成:表示遷移結果存在異常。您可以單擊查看原因,瞭解遷移任務出錯的原因,並根據原因排查問題。

        您也可以單擊操作列...,並單擊前往OOS查看歷史驗證擷取OOS模板的歷史執行資訊。

    • 如果您選擇遷移的目標類型雲端服務器執行個體時,可以在操作列,單擊查看目標執行個體,跳轉到目標ECS執行個體頁面,查看目標ECS執行個體。

    遷移伺服器後,為確保業務正常運行,您需要執行以下操作:

    • 對資料校正和驗證,確保資料的完整性和正確性。具體操作,請參見遷移Linux伺服器後怎麼檢查系統?遷移Windows伺服器後怎麼檢查系統?

    • 遷移後IP地址將會發生改變。如果業務涉及IP地址的配置,請自行修改。

      • 如果原始伺服器已經綁定網域名稱,遷移後公網IP地址會發生變化,請將網域名稱解析到新的伺服器公網IP地址。具體操作,請參見快速添加網站解析

      • 如果您需要保持私網IP地址不變,您可以在遷移完成後自行修改私人IP地址。具體操作,請參見修改私人IP地址

    • 如果原始伺服器已經綁定網域名稱,且使用的是固定公網IP,遷移後公網IP地址會發生變化,請將網域名稱解析到新的伺服器IP地址。具體操作,請參見快速添加網站解析

  • 遷移即時狀態演練異常時,表示遷移演練失敗。

    您需要查看演練報告並修複嚴重的演練項後,重試遷移演練。更多資訊,請參見配置遷移演練

  • 遷移即時狀態出錯時,表示遷移任務出錯。

    此時,您需要排查問題後重試:

    1. 操作列,單擊排查錯誤,根據錯誤碼和錯誤資訊提示修複問題。更多資訊,請參見SMC FAQ故障排除

    2. 遷移任務頁面,單擊重試任務

      遷移任務會從上一次結束的進度處繼續遷移。

      重要

      如果中轉執行個體已被釋放,需要重新遷移。具體操作,請參見誤釋放了中轉執行個體怎麼辦

清理資源

  • 遷移至雲端服務器鏡像

    遷移時,SMC會在您的阿里雲目標帳號下建立一台名稱為No_Delete_SMC_Transition_Instance的臨時隨用隨付中轉執行個體,用於輔助遷移。您需要根據遷移是否成功選擇是否需要手動清理:

    • 遷移成功:中轉執行個體會自動釋放,您無需手動清理。

    • 遷移出錯:中轉執行個體會隨遷移任務一直存在併產生費用。您可以選擇以下方式釋放中轉執行個體,避免不必要的計費:

      • 如果您已確認不再使用該遷移任務,單擊遷移源ID,在遷移任務的操作列,單擊清理遷移,通過刪除遷移任務自動清理中轉執行個體。

      • 手動釋放中轉執行個體。具體操作,請參見釋放執行個體

  • 遷移至目標執行個體

    遷移時,SMC會在目標執行個體下建立一塊名稱為SMC_Temp_Disk的臨時隨用隨付中轉雲端硬碟,用於輔助遷移。您需要根據遷移是否成功選擇是否需要手動清理該中轉雲端硬碟:

    • 遷移成功:中轉雲端硬碟會自動釋放,您無需手動清理。

    • 遷移出錯:中轉雲端硬碟會隨遷移任務一直存在併產生費用。您可以選擇以下方式釋放中轉雲端硬碟,避免不必要的計費:

      • 如果您已確認不再使用該遷移任務,單擊遷移源ID,在遷移任務的操作列,單擊清理遷移,通過刪除遷移任務自動清理中轉雲端硬碟。

      • 手動釋放中轉執行個體。具體操作,請參見釋放雲端硬碟

相關操作

如果您需要多次遷移增量資料,在第一次全量遷移完成後,您可以在自訂的時間間隔內進行多次增量遷移,將原始伺服器系統產生的增量資料同步至阿里雲,有效減少原始伺服器系統業務暫停時間及最終交割時間。具體操作,請參見伺服器增量遷移