云服务器BCC

    服务器迁移中心

    概述

    支持用户将单台或多台迁移源迁移至百度云,通过此功能可实现将源服务器上的系统、应用程序等从自建机房(IDC)或云平台等源环境迁移至百度云,方便实现企业上云、跨云平台迁移等业务需求。

    基本概念

    • 迁移源:迁移源(源服务器)指的是用户待迁移的IDC服务器、虚拟机、其他云平台的虚拟机。
    • 迁移任务:可以查看具体服务器的迁移源信息和目前迁移服务器的信息以及迁移进度。
    • 迁移中心:帮助实现用户的内网间、外网间、百度云账号间、百度云资源不同地域间的资源迁移。 当前文档仅涉及用户的外网资源的迁入。

    使用场景

    在线迁移适用于以下场景(包括但不限于):

    • IT架构上云
    • 混合云架构部署
    • 跨云迁移
    • 跨账号或跨地域迁移

    使用限制

    • 您的源端主机和目标云服务器都需要具有公网访问能力。
    • 为了保证迁移后 BCC 云服务器的正常运行,建议用户在迁移之前在迁移源上安装 cloud-init,详情请参见 安装cloudbase-init
    • 当前迁移中心支持的迁移源端操作系统版本包括:
      CentOS 6(i386|x86_64)
      CentOS 7(i386|x86_64)
      Ubuntu 14.04|16.04|18.04(i386|x86_64)
      Debian 8.11|9.9
    • 请在使用之前确保 Python 版本大于等于 3.4,同时保证安装有 Python对应的 pip,并且迁移源端安装有版本大于等于 3.1.0 的 rsync。

    注意事项

    迁移前

    • 正式迁移前,请在默认安全组中添加入站规则,选择SSH快捷模板,端口范围22。

    image.png

    image.png

    • 请在使用迁移任务前,申请大镜像白名单(工单申请),以实现大镜像和相关快照关联。方便迁移任务完成后顺利找到您的迁移资源。

    迁移后

    • 迁移成功后,我们会生成对应迁移任务的大镜像和关联快照、快照链。快照链自2020年3月起开始计费,若您需要释放快照链,需要先删除关联的大镜像和快照后,方可删除快照链。

    迁移步骤

    安装迁移工具

    1. 下载 百度云迁移工具到您的源服务器中。
    2. 使用 tar xvf Baidu_Migrate_Tool.tar 进行解压缩。

    image.png

    1. 进入 agent 安装目录 cd migrate-center-agent/,使用 setup.sh 一键安装 agent 运行所需的对应依赖。
    sh setup.sh
    1. 看到如下输出表示安装完成。

    image.png

    运行迁移工具

    1. 在运行之前,请在 user_cfg.json 里面填入迁移创建出的镜像所属用户的 AK/SK。

    image.png

    1. 在运行之前,请在 user_cfg.json 里面填入迁移创建出的镜像所属用户的 AK/SK。需要有console和中转虚机配合运行,请在迁移过程中保持终端窗口打开状态,迁移完成后可以在 migrate-center.log 里面看到 agent 执行的日志输出。
    ./migrate-center start
    1. 通过 ./migrate-center start 启动 agent,请确保该迁移源目前没有出错状态的虚机。

    image.png

    1. 启动后日志存储于 migrate-center.log 文件内,通过 tail -f migrate-center.log 看到滚动日志输出即证明 agent 成功启动,用户可以前往控制台进行操作

    管理迁移源

    前提条件

    • 迁移工具agent成功运行。

    操作步骤

    1. 登录 云服务器BCC控制台 进入实例列表。
    2. 在控制台左侧导航点击 服务器迁移中心,进入服务器迁移中心。
    3. 当迁移工具agent成功启动,迁移源自动创建。迁移源信息会自动展示在列表中。

      • 仅当状态为 在线 的迁移源可以新建迁移任务。
      • 只有无迁移任务的迁移源才可以被删除,若需要删除迁移源,需要先删除迁移任务。

      image.png

    管理迁移任务

    前提条件

    • 迁移源状态为在线时,可以新建迁移任务。

    限制说明

    启动/暂停/删除迁移任务限制和说明:

    • 启动:会校验账户是否欠费,如果欠费则提示无法启动任务。如果用户选择的是走自动创建代理服务器流程,启动的校验就是创建后付费资源的校验
    • 暂停:中止迁移任务,任务状态变为已暂停。总耗时时间记录正常进行。
    • 删除:如果迁移任务状态为『迁移中』,迁移任务不可删除,需要先暂停,才可删除; 删除迁移任务,删除后迁移任务从列表里消失,且创建的自动代理服务器也随着任务删除而释放。

    中转服务器创建说明

    为了迁移资源,我们将为您创建一个后付费的中转服务器资源。详细配置如下:

    • 中转虚机:
      • Cpu:1核
      • 内存:1G
      • CPU型号:
        2.4HZ Intel Xeon(Skylake) Gold 6148
        2.4HZ Intel Xeon E5-2680v4
        Intel Xeon Silver 4110/Intel Xeon E5-2620 V4/Intel Xeon E5-2650 V4/Intel Xeon E5-2620 V3/Intel Xeon E5-2620 V2
      我们会根据资源剩余程度选择服务器类型按此先后顺序创建。
    • 中转磁盘: 根据迁移源端的数据盘创建,低于5G的数据盘不显示。
    • 中转EIP: 根据用户填写大小创建,如果填0或者不填,则按照最大带宽200创建。
    • 网络类型: 默认私有网络、默认子网、默认安全组。

    释放:

    • BCC实例(付费)
    • EIP资源(付费)
    • 磁盘实例(付费)

    保留:

    • 快照链(付费)
    • 大镜像实例
    • 快照实例

    操作步骤

    1. 登录 云服务器BCC控制台 进入实例列表。
    2. 在控制台左侧导航点击 服务器迁移中心,进入服务器迁移中心。
    3. 服务器迁移中心 左侧导航栏选择 迁移任务,进入迁移任务列表。
    4. 点击 新建迁移任务

    image.png

    1. 选择源端 页,配置以下信息,并单击 下一步

    image.png

    配置项说明
    任务名称用于标识您创建的迁移任务。
    源端选择选择您要进行迁移的迁移源。
    迁移速率配置为了减少迁移对源端业务的影响,您可以通过限制源端迁移速率来达到此目的。输入为0或输入为空表示不限制迁移速率。
    发送通知 选择迁移任务完成后是否发送通知。若选择是,则会通过短信通知您迁移任务完成。
    1. 选择目的端 页,配置以下信息,并单击 下一步

    image.png

    配置项说明
    地域选择迁移到百度智能云后的服务器地域。
    可用区选择迁移到百度智能云后的服务器可用区。
    迁移网络类型需要目的端配有弹性公网IP。
    目的端形态• 目的端形态的磁盘信息根据您的源端数据情况显示,可以自助设置为更大值。系统盘为必填项,数据盘为选填项。
    • 低于5G的数据盘不显示,若需要迁移,请提前在源端做好数据备份。
    1. 确认信息 页确认迁移任务信息,单击 下一步 完成迁移任务的创建。

    image.png

    1. 创建迁移任务完成后,您可通过点击迁移任务名称和迁移任务ID查看迁移任务详情。

    image.png

    异常处理

    若您的迁移任务状态异常,可从以下几种情况排查。迁移任务状态异常的几种情况:

    • 迁移任务异常,可能由于网络不稳定。若失去心跳超过3分钟,迁移任务将会异常。
    • 迁移任务异常,可查询是否迁移源状态是否异常。
    • 迁移失败,可能是因为迁移过程中变更中转服务器的配置,或者没有提前设置默认子网中的ssh访问22端口。请查看 中转服务器创建说明
    • 迁移任务一直在迁移中,可能是因为中转服务器创建时资源不足,请确认中转实例的后付费资源是否创建成功。
    上一篇
    部署集
    下一篇
    标签管理