迁云工具可以将物理服务器、虚拟机以及其他云平台云主机一站式地迁移到阿里云ECS,支持迁移主流Windows和Linux操作系统。更多详情,请参阅 什么是迁云工具与P2V。
支持。数据传输中断后,重新运行迁云工具即可继续迁云。
不支持。建议在迁云前先暂停如数据库或容器服务之类的应用,或者先 过滤 相关数据目录,迁云完成后再同步数据。
生成一份源服务器操作系统的自定义镜像,您可以登录 ECS控制台,在相应地域的镜像列表中查看。
建议先使用该镜像创建一台按量付费的实例,检查系统是否正常。确认镜像可用后,选择合适您业务的 实例规格 并 创建一台或多台ECS实例。
当迁云工具程序异常退出或者迁云进度卡顿时,可以尝试重新运行迁云工具恢复迁云。
如果迁云失败并提示Not Finished
,您可以查看Logs目录下的日志文件,并参阅 迁云工具问题排查 或者 API错误中心 查看报错原因。
迁云工具自动创建、启动、停止和释放中转实例INSTANCE_FOR_GOTOALIYUN。为保证顺利完成迁云,请勿人为干预中转实例的运行状态。
中转实例的默认安全组在入方向开放了8080和8703端口,这是中转实例的迁云服务端口,请勿修改或删除该安全组配置。
迁云完成后,中转实例会被自动释放,如果迁云失败,需要手动 释放实例。
如果已经开始迁云,并且中转实例已经创建,请勿修改user_config.json里的系统盘大小或数据盘大小数量配置。如果仍然需要修改,必须清理client_data文件后重新迁云。
源服务器中有不需要上传的数据目录或文件,可以通过配置Excludes文件过滤,提高迁云效率。
特别地,您可以过滤无法暂停的数据库、Docker容器或者处于活动状态的数据目录或文件,以提高数据传输的稳定性。
client_data文件记录了迁云过程数据,包含中转实例信息、迁云进度等。一般情况下请不要手动修改或删除client_data文件,否则可能会导致迁云失败。
清理client_data文件可以使用 CLI命令 --cleardata
,或者通过 Windows GUI 的Client Client Data菜单项。
迁云已经开始后如果想重新迁云,可以清理现有的client_data文件或者使用原始的client_data文件覆盖后再运行。
同时在某些迁云失败的情况下,如误释放中转实例、VPC、虚拟交换机或者安全组不存在等,可以尝试清理client_data操作来解决。
清理client_data数据文件,然后运行迁云工具重新迁云。
清理client_data数据文件,然后运行迁云工具重新迁云。
迁云工具本身是免费的,但迁云时默认创建 按量付费 中转实例。根据阿里云收费服务标准,创建按量付费实例需要您的云账号余额不低于100元人民币。
您的RAM账号创建的AccessKey没有管理ECS和VPC资源的权限。建议您联系主账号授权 AliyunECSFullAccess
和 AliyunVPCFullAccess
角色策略。
迁云工具需要使用账号AccessKeyID和AccesKeySecret创建中转实例,该操作属于下单操作。RAM账户没有下单权限时会出现报错Forbidden.SubUser。建议您迁云时使用主账号AccessKey。
迁云工具需要访问下列阿里云服务:
通过TCP 80端口访问ECS http://ecs-cn-hangzhou.aliyuncs.com
通过TCP 80端口访问VPC http://vpc.aliyuncs.com
通过HTTPS 443端口访问STS https://sts.aliyuncs.com
通过代理端口8080和8703访问中转实例公网IP。
说明:源服务器不需要开放任何入方向的端口,但是需要在出方向访问上述公网地址和端口。
迁移Windows系统后初次启动实例时:
支持自动激活Windows Server 2003、2008、2012和2016。其他不在此列版本的Windows如果迁移至ECS,需要 申请许可移动性证。
可以使用迁云工具里面自带的client_check工具检测,运行./client_check --check
命令即可,如果所有检测项提示OK
则表示满足迁云条件。
迁移Linux系统后初次启动实例时:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。