首次从线下IDC或者静态的应用环境中迁移到阿里云时,您需要先将当前所有的数据做一次全量迁移。全量迁移不需要您停止当前的业务,但迁移过程中的增量数据需要在后续做增量迁移。

Windows系统全量迁移

前提条件:
  • 检查并确保Windows系统VSS服务为启动状态 。
  • 检查是否安装了qemu-agent工具。如果安装了此工具,您需要先卸载。卸载步骤请参见迁云工具FAQ

完成以下操作,进行Windows系统全量迁移:

  1. 下载并安装迁云工具到待迁移的服务器。具体步骤请参见下载并安装迁云工具
  2. 配置user_config.json
    user_config.json配置文件的主要配置项包括:
    • 阿里云账号AccessKey信息
    • 迁移目标区域、目标镜像名称
    • (可选)目标系统盘大小、目标数据盘配置
    • 迁移源系统平台、架构

    各配置项的详细配置方法,请参见配置迁移源和迁移目标

  3. 可选: 配置无需迁移的目录或文件。具体配置方法,请参见(可选)排除不迁移的文件或目录
  4. 运行迁云工具主程序。
    以管理员身份运行go2aliyun_client.exego2aliyun_gui.exe。如果是GUI版本,则需要单击运行按钮开始迁移。

Linux系统全量迁移

在Linux系统全量迁移前,请先完成以下准备工作:
  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,表示该服务器满足迁移条件。您可以继续后面的迁移操作。

本节以CentOS 7.6系统为例,为您介绍Linux系统全量迁移的操作步骤。其它Linux系统的迁移步骤相同,具体操作命令可能稍有差别。

  1. 配置user_config.json
    user_config.json配置文件的主要配置项包括:
    • 阿里云账号AccessKey信息
    • 迁移目标区域、目标镜像名称
    • (可选)目标系统盘大小、目标数据盘配置
    • 迁移源系统平台、架构

    各配置项的详细配置方法,请参见配置迁移源和迁移目标

  2. 可选: 配置无需迁移的目录或文件。具体配置方法,请参见(可选)排除不迁移的文件或目录
  3. 使用root权限运行以下命令,为迁云工具主程序添加可执行权限并执行该程序。
    chmod +x go2aliyun_client
    ./go2aliyun_client
    等待迁云工具运行完成。当运行迁云工具的界面上提示Go to Aliyun Finished!时,表示迁移完成。如下图所示。
    迁移完成

后续步骤

前往ECS控制台的镜像详情页查看结果。您的源服务器中的操作系统、应用程序以及应用数据将以自定义镜像的形式出现在相应地域的ECS控制台上。

对于全量迁移期间产生的增量数据,需要做增量迁移。具体步骤,请参见增量迁移