您可以參考本文檔中的步驟,將華為雲ECS執行個體遷移至阿里雲ECS執行個體。

華為ECS Windows系統遷移至阿里雲

準備工作

  1. 請您做好資料的快照備份。
  2. 確保您的待遷移ECS執行個體能訪問下列網址及連接埠。
    1. ECS:https://ecs.aliyuncs.com:443
      说明 更多地區的ECS API接入地址,請參閱接入地址
    2. VPC:https://vpc.aliyuncs.com:443
    3. STS:https://sts.aliyuncs.com:443
    4. 中轉執行個體:連接埠8080和8703。
      说明 中轉執行個體是遷雲工具在其運行過程中自動建立的臨時執行個體。遷雲過程中出現網路連接問題時,您需要運行以下命令確認待遷移ECS執行個體可以訪問中轉執行個體的8080和8703連接埠。
      telnet xxx.xx.xxx.xx 8080  #xxx.xx.xxx.xx為中轉執行個體公網IP地址。當使用VPC內網遷移時,xxx.xx.xxx.xx為中轉執行個體私網IP地址。
      telnet xxx.xx.xxx.xx 8703  #xxx.xx.xxx.xx為中轉執行個體公網IP地址。當使用VPC內網遷移時,xxx.xx.xxx.xx為中轉執行個體私網IP地址。
  3. 檢查系統中是否安裝了QEMU Guest Agent VSS Provider服務。如果已安裝該服務,您可以嘗試去類似於C:\Program Files (x86)\virtio\monitor的目錄下找到並執行uninstall.bat指令碼,卸載 QEMU Guest Agent 軟體。
  4. 檢查並確保Windows系統VSS服務為啟動狀態 。
  5. 檢查是否安裝了qemu-agent工具。如果安裝了此工具,您需要先卸載。卸載的具體步驟,請參見遷雲工具FAQ
  6. 檢查授權應用。遷移到阿里雲後,系統底層硬體裝置會發生變化,可能會導致一些跟硬體綁定的應用許可證(license)失效,您需要做好檢查。
  7. 建議您先使用測試機,按照遷雲的操作步驟進行測試演練。

操作步驟

  1. 下載並安裝遷雲工具到待遷移的伺服器。具體步驟請參見下載並安裝遷雲工具
  2. 配置user_config.json

    user_config.json設定檔的主要配置項包括:

    • 阿里雲帳號AccessKey資訊
    • 遷移目的地區域、目標鏡像名稱
    • (可選)目標系統硬碟大小、目標資料盤配置
    • 遷移源系統平台、架構

    各配置項的詳細配置方法,請參見配置遷移源和遷移目標

  3. (可選)配置無需遷移的目錄或檔案。具體配置方法,請參見(可選)排除不遷移的檔案或目錄
  4. 運行遷雲工具主程式。

    以管理員身份運行go2aliyun_client.exe或go2aliyun_gui.exe。如果是GUI版本,則需要單擊start按鈕開始遷移。

華為ECS Linux系統遷移至阿里雲

準備工作

  1. 請您做好資料的快照備份。
  2. 確保您的待遷移ECS執行個體能訪問下列網址及連接埠。
    1. ECS:https://ecs.aliyuncs.com:443
      说明 更多地區的ECS API接入地址,請參閱接入地址
    2. VPC:https://vpc.aliyuncs.com:443
    3. STS:https://sts.aliyuncs.com:443
    4. 中轉執行個體:連接埠8080和8703。
      说明 中轉執行個體是遷雲工具在其運行過程中自動建立的臨時執行個體。遷雲過程中出現網路連接問題時,您需要運行以下命令確認待遷移ECS執行個體可以訪問中轉執行個體的8080和8703連接埠。
      telnet xxx.xx.xxx.xx 8080  #xxx.xx.xxx.xx為中轉執行個體公網IP地址。當使用VPC內網遷移時,xxx.xx.xxx.xx為中轉執行個體私網IP地址。
      telnet xxx.xx.xxx.xx 8703  #xxx.xx.xxx.xx為中轉執行個體公網IP地址。當使用VPC內網遷移時,xxx.xx.xxx.xx為中轉執行個體私網IP地址。
  3. 確認您已安裝Rsync庫。若未安裝,請根據您的作業系統,選擇下列相應的命令安裝:
    • CentOS:運行yum -y install rsync
    • Ubuntu:運行apt-get -y install rsync
    • Debian:運行apt-get -y install rsync
    • SUSE:運行zypper install rsync
    • 其他發行平台系統:參見發行版官網安裝相關文檔。
  4. 檢查授權應用。遷移到阿里雲後,系統底層硬體裝置會發生變化,可能會導致一些跟硬體綁定的應用許可證(license)失效,您需要做好檢查。
  5. 建議您先使用測試機,按照遷雲的操作步驟進行測試演練。

操作步驟

  1. 下載並解壓遷雲工具後,運行遷雲工具中的client_check指令碼,檢查待遷移ECS執行個體是否滿足遷移條件。具體操作步驟如下:
    1. 運行以下命令將遷雲工具下載到待遷移的伺服器。
      wget http://p2v-tools.oss-cn-hangzhou.aliyuncs.com/Alibaba_Cloud_Migration_Tool.zip
    2. 運行以下命令解壓縮遷雲工具。
      unzip Alibaba_Cloud_Migration_Tool.zip


    3. 運行以下命令查看待遷移Linux系統的型號,並將適用於該系統型號的遷雲工具包解壓縮。
      uname -a 
      unzip <適用於待遷移系統型號的遷雲工具包>

      本樣本中,Linux型號為 x86_64,因此,適用於該系統型號的遷雲工具包為 go2aliyun_client1.3.2.3_linux_x86_64.zip,如下圖所示。



    4. 運行以下命令進入解壓後的遷雲工具目錄。
      cd <解壓後的遷雲工具目錄>

      本樣本中,該命令為 cd go2aliyun_client1.3.2.3_linux_x86_64

    5. 運行以下命令檢測Linux伺服器是否滿足遷移條件。
      chmod +x ./Check/client_check
      ./Check/client_check --check

      如果所有檢測項的結果都為OK,表示該伺服器滿足遷移條件。您可以繼續後面的遷移操作。

  2. 配置遷移所需參數並運行遷移工具。
    1. 配置user_config.json

      user_config.json設定檔的主要配置項包括:

      • 阿里雲帳號AccessKey資訊
      • 遷移目的地區域、目標鏡像名稱
      • (可選)目標系統硬碟大小、目標資料盤配置
      • 遷移源系統平台、架構

      各配置項的詳細配置方法,請參見配置遷移源和遷移目標

    2. (可選)配置無需遷移的目錄或檔案。具體配置方法,請參見(可選)排除不遷移的檔案或目錄
    3. 使用root許可權運行以下命令,為遷雲工具主程式添加可執行許可權並執行該程式。
      chmod +x go2aliyun_client
      ./go2aliyun_client
    4. 等待遷雲工具運行完成。當運行遷雲工具的介面上提示Go to Aliyun Finished!時,表示遷移完成。如下圖所示。