云迁移部署及迁移流程

2024 年 8 月 29 日 星期四(已编辑)

云迁移部署及迁移流程

根据对应的安超版本,下载对应版本的云迁移工具

本文以安超 2.0 版本 + 云迁移 2.4.0 为例

环境准备

下载提供的云迁移镜像,名称为 cmigrate_x64-2.4.0.qcow2

默认提供的镜像格式为 qcow2 格式,适用于单节点环境,如遇平台提示需要上传 raw 格式的镜像时,可使用如下方法进行转换镜像格式

将 cmigrate_x64-2.4.0.qcow2 镜像上传至任意 centos 机器,请确保有足够的空间可以转换镜像,执行如下命令安装 qemu-img 工具

yum install -y qemu-img

等待安装完成后,执行如下命令进行格式转换:

qemu-img convert -f qcow2 -O raw cmigrate_x64-2.4.0.qcow2 cmigrate_x64-2.4.0.raw

等待命令执行完成后,当前目录下将生成新的 cmigrate_x64-2.4.0.raw 文件,将此文件上传至平台即可

镜像上传方法:

可通过本地或远程上传的方式进行上传,选择操作系统为 centos7.x 64 即可

部署云迁移平台

等待镜像上传完成后,需要通过该镜像部署云迁移平台,步骤如下:

使用此镜像通过安超平台创建虚拟机,规格可根据需求进行增配,一般配置 2 核 4G 内存,80G 系统盘即可

启动云迁移服务

使用 ssh 登录到刚刚创建的云迁移虚拟机,执行如下命令启动云迁移 web 服务

systemctl enable nginx && systemctl start nginx

启动 Conductor 服务,命令如下

supervisorctl start conductor

使用浏览器访问云迁移虚拟机地址,查看是否可以正常访问 WEB 控制台,WEB 控制台默认端口为 80。

用户名密码:admin / ArManager#123

添加云平台

将安超平台添加至云迁移

添加中转服务

中转服务可以是云迁移机器自己,也可以通过 cmigrate 镜像创建开通多个 Transport

使用conductor

将 conductor(云迁移机器)机器作为 Transport 添加使用,直接添加云迁移平台的机器即可

新建 Transport 机器

同创建云迁移虚拟机一样,使用 cmigrate 镜像开通虚拟机即可,Transport 虚拟机启动后相关服务会自动启动。

注意:

  1. 需要配置放开Transport虚拟机所有的安全组策略

  2. 安超平台中有可能存在多个存储位置,Transport虚拟机创建在哪个存储位置中,所迁移的目标虚拟机也只能创建在该存储位置中

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...