本文介绍了基于P2V场景和V2V场景而生的迁云工具的使用原理、应用场景和发展历程。

迁云工具概述

迁云工具是阿里云ECS的迁云服务客户端,支持在线迁移物理机服务器、虚拟机以及其他云平台云主机至ECS。主要用于实现资源统一部署或者设计混合云计算架构。迁云工具既适用于P2V,也适用于V2V。P2V(Physical to Virtual)代表从物理 IDC 环境迁移到ECS,V2V(Virtual to Virtual)代表从虚拟机环境或者云平台主机迁移到ECS。
说明 为方便叙述,本文以及所有迁云工具相关文档中的 源服务器一词概指IDC服务器、虚拟机或者其他云平台云主机。其他云平台包括但不限于AWS、Microsoft Azure、Google Cloud Platform、腾讯云和华为云等。
下载迁云工具到您的源服务器后,根据您编写的配置文件,迁云工具为源服务器的磁盘分区中的操作系统、应用程序与应用数据在线制作数据快照,并在ECS侧同步数据和生成自定义镜像。您可以使用该自定义镜像快速创建ECS实例。以下为使用迁云工具迁移您的源服务器的流程示意图:

适用的操作系统

迁云工具适用于以下操作系统(32位或64位均可)的物理机服务器、虚拟机和其他云平台云主机。

Windows Linux
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2012
  • Windows Server 2016
  • Amazon Linux 2014及更高版本
  • CentOS 5/6/7
  • Debian 7/8/9
  • Gentoo 13.0
  • OpenSUSE 13.1
  • Oracle Linux 5/6/7
  • Red Hat 5/6/7
  • SUSE 11.4/12.1/12.2
  • Ubuntu 10/12/14/16/17

如果您使用的操作系统没有包含在上述列表中,请认真阅读使用迁云工具迁移服务器至阿里云并谨慎操作。

计费详情

迁云工具是免费工具,不收取额外的费用。但是,在迁云过程中会涉及少量资源计费:

  • 迁云时,系统默认在您的阿里云账号下创建一个默认名为INSTANCE_FOR_GOTOALIYUN的ECS 实例做中转站。该中转实例付费类型为按量付费,您需要确保您的账号关联的信用卡信用额度充足。

    说明 迁云失败后,该实例保留在ECS控制台,便于重新迁云。如果您不再需要该实例,请自行释放实例以免造成不必要的扣费。

参考链接

  • 迁云工具不仅能实现在线迁移物理机服务器、虚拟机以及其他云平台云主机,还可以为ECS用户提供缩容磁盘的功能。更多详情,请参阅磁盘缩容

  • 目前,ECS支持的P2V或V2V迁云的方式除迁云工具外,还可以导入镜像

  • 如果您有数据库迁云需求,请访问数据迁移

更新历史

下表为迁云工具的版本更新信息。

更新时间 版本 描述
2019/02/02 1.3.2.5
  • 优化HTTP访问超时设置
  • 优化Windows还原检查功能
  • 优化迁移进度显示
  • 修复对格式错误的镜像名称的检查问题
2019/01/23

1.3.2.3

  • 优化HTTP访问超时设置
  • 优化Windows还原检查功能
  • 支持迁移Windows大容量数据盘
2019/01/11

1.3.2

  • 修复cloud-init配置不兼容
  • 支持Linux数据盘自动挂载
  • 支持迁移Linux大容量数据盘
  • 优化支持SUSE/SLES操作系统
2018/11/12 1.3.1
  • 数据传输采用SSH通道,支持动态SSH安全证书验证
  • 提升Windows版本传输性能
  • 优化支持Amazon Linux、Oracle Linux和SLES等操作系统
  • 改进其他已知问题
2018/08/29 1.3.0
  • 提速迁云进程并优化一些已知问题
  • 增加Windows服务器修复环节,您无需手动运行文件权限重置工具
2018/07/04 1.2.9.5
  • 支持迁移Ubuntu 17服务器
  • 优化迁云服务端功能,修复和完善个别细微问题
2018/06/11 1.2.9
  • 增加Windows GUI简易界面版本
  • 修复Windows数据盘过滤文件默认不存在问题
2018/04/28 1.2.8
  • 增加命令行参数选项,您可以在工具所在路径运行--help查看详情。
  • 支持从专线VPC私有网络迁移上云,保障数据安全
2018/04/03 1.2.6
  • 修复Linux服务器数据盘上级目录重复拷贝子目录数据的问题
  • 增加文件传输参数选项
2018/03/07 1.2.3
  • 修复Linux服务器界面服务启动异常问题
  • 修复提示服务实例磁盘空间可能不足问题
  • 支持Ubuntu 10系统
2018/02/08 1.2.1
  • 优化文件传输信息的显示
  • 支持临时关闭Linux服务器的SELinux,无需重开机源服务器
2018/01/18 1.2.0
  • 拓展资源支撑,支持迁移更多类型资源
  • 提升创建镜像的效率和稳定性
2018/01/11 1.1.8
  • 支持SUSE 12 SP2系统
  • 优化连接速度
  • 优化日志信息提示
  • 修复NetworkManager网络问题
2017/12/21 1.1.7
  • 支持SUSE 12 SP1系统
  • 新增限制数据传输带宽的功能
2017/12/14 1.1.6
  • 新增版本更新提示功能
  • 修复数据传输6144错误
  • 自动检查用户配置文件user_config.json中请求参数的正确性
2017/12/08 1.1.5
  • 修复Linux服务器数据盘路径问题
  • 优化日志信息提示
2017/12/01 1.1.3 支持Debian系统