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

背景信息

说明 迁云工具已升级为服务器迁移中心SMC(Server Migration Center),现有迁云工具不再提供版本更新和技术支持。为了更好的迁云体验,建议您使用SMC。SMC支持全量迁移、增量迁移、批量迁移、VPC内网迁移等多种功能,详情请参见SMC产品文档

Windows系统

准备工作:

  1. 检查并确保Windows系统VSS服务为启动状态 。
  2. 检查是否安装了qemu-agent工具。如果已安装此工具,请先卸载。卸载步骤,请参见迁云工具FAQ

操作步骤:

  1. 下载并安装迁云工具到待迁移的服务器。
    具体步骤,请参见下载并安装迁云工具
  2. 配置user_config.json文件。

    user_config.json配置文件的主要配置项包括:

    • 阿里云账号AccessKey信息
    • 迁移目标区域、目标镜像名称
    • (可选)目标系统盘大小、目标数据盘配置
    • 迁移源系统平台、架构

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

  3. 可选: 配置无需迁移的目录或文件。
    具体配置方法,请参见(可选)排除不迁移的文件或目录
  4. 运行迁云工具主程序。

    以管理员身份运行go2aliyun_client.exego2aliyun_gui.exe。如果是GUI版本,则需要单击start按钮开始迁移。

Linux系统

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

准备工作:

  1. 运行以下命令将迁云工具下载到待迁移的服务器。
    wget http://p2v-tools.oss-cn-hangzhou.aliyuncs.com/Alibaba_Cloud_Migration_Tool.zip
  2. 运行以下命令解压缩迁云工具。
    unzip Alibaba_Cloud_Migration_Tool.zip
    全量迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第1张
  3. 运行以下命令查看待迁移Linux系统架构,并将适用于该系统型号的迁云工具包解压缩。
    uname -a 
    unzip <适用于待迁移系统型号的迁云工具包>

    本示例中,Linux架构为x86_64,则适用于该系统架构的迁云工具包为go2aliyun_client1.3.2.3_linux_x86_64.zip,如下图所示。

    全量迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第2张
  4. 运行以下命令进入解压后的迁云工具目录。
    cd <解压后的迁云工具目录>

    本示例中,该命令为cd go2aliyun_client1.3.2.3_linux_x86_64

  5. 运行以下命令检测Linux服务器是否迁移条件。
    chmod +x ./Check/client_check
    ./Check/client_check --check

    如果所有检测项的结果都为OK,表示该服务器满足迁移条件。您可以继续后面的迁移操作。

操作步骤:

  1. 配置user_config.json

    user_config.json配置文件的主要配置项包括:

    • 阿里云账号AccessKey信息
    • 迁移目标区域、目标镜像名称
    • (可选)目标系统盘大小、目标数据盘配置
    • 迁移源系统平台、架构

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

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