作者:SmartX 产品研发组 卢佳伟

SMTX 迁移工具可帮助企业轻松将虚拟机迁移至运行 SMTX 虚拟机服务的集群。当前发布的版本可迁移来自 vCenter Server 的虚拟机(要求目标端集群运行 SMTX OS 3.5 及以上版本)。

与传统做法不同,SMTX 迁移工具通过传输全量 + 增量快照的方式,让企业可在不中断业务的情况下进行虚拟机迁移,直到确定完成迁移。这种方式能帮助企业在紧迫的时间内迁移现有的工作负载,大幅缩短窗口期,将迁移对业务的影响降至最低。
相比传统迁移方式需要进行的挂载、克隆等一系列繁琐操作,SMTX 迁移工具通过简易的图形界面,让管理员轻松 4 步即可创建迁移任务,也降低操作出错的⻛险。

以下是 SMTX 迁移工具的视频演示教程。


一、迁移前的准备工作

1.迁移工具可以部署在任意一台可联通源端和目标端站点的计算机上。当首次进入迁移工具时,需要创建用于登录 SMTX 迁移工具的唯一账户;注意:如果同时使用 SMTX Web 控制台,需要留意这两处的用户账户相互独立、没有关联。

2.获得源端和目标端站点的管理员登录凭证;

3.明确待迁移的虚拟机及其在目标端站点上将要采用的存储策略;

4.目标端站点上创建用于映射的虚拟网络;

5.源端站点上的虚拟机是否要在开始迁移前关机,可根据业务需要进行决定。

二、迁移具体操作

1.登录迁移工具;

2.在 “站点” 页面分别添加 vCenter Server 和 SMTX 虚拟机服务集群,作为站点(可随时在 “站点” 页面添加、编辑或删除站点,除非其上有虚拟机在 “任务队列” 中);

3.在 “任务队列” 页面创建迁移任务

创建迁移任务 4 个主要步骤

(1). 选择源端和目标端。选择一个 vCenter Server 站点作为源端,并选择其上的一个数据中心。再选择一个 SMTX 虚拟机服务集群,作为目标端;

(2).选择源端站点上待迁移的虚拟机。当源端站点是 vCenter Server 时,可以选择按集群或是按主机来检索,有些虚拟机暂时无法迁移,例如正在进行迁移的虚拟机等,可以跨集群(或者跨主机)来选择虚拟机,最佳做法是不超过 10 个。已选择的虚拟机会在右侧列出,它们在目标端占用的数据空间和内存大小不能超过可用或可分配的值。可以查看以不同副本数存储时预计占用的数据空间大小;

(3).为待迁移的虚拟机所使用的全部虚拟网络设置网络映射。如果多个虚拟机使用了同一虚拟网络,这个虚拟网络将只出现一次;

(4). 为每一虚拟机设置存储策略。虚拟机将在目标端站点上使用这些存储策略。

4. 迁移任务创建后会进入任务队列。在等待期间,迁移工具会为虚拟机创建全量快照;

5. 等待完毕就会开始数据迁移。这个阶段虚拟机全量快照会被传输至目标端站点,这可能很漫长,但虚拟机仍可以正常运行,并允许产生新的数据,而无需提前关机。传统的迁移方式,在起初进行克隆操作时,就要关闭源端虚拟机,窗口期十分漫长。SMTX 迁移工具传输数据的方式可以大幅缩短窗口期;

6.当全量快照传输完成后,可以看到关闭源端虚拟机的提示。此时可以前往源端站点关机,或者强制关机;

7.当确认关闭源端虚拟机后,迁移工具会将上次创建快照后发生的数据变化,以增量快照的形式传输至目标端站点,来完成数据迁移;

8.数据迁移完成后,目标端站点上的虚拟机不会自动开机。此时,前往目标端站点对虚拟机进行必要的配置和检查;

9.最后,回到迁移工具,确认目标端站点上虚拟机的状态。如果遇到问题,请联系售后技术支持,您可以选择是否暂时保留临时文件,以供售后人员分析问题。完成的迁移任务将被移至 “历史记录” 页面。您可以查看任务的执行结果和详细信息。

了解更多产品信息,请点击:https://www.smartx.com/smtx-os/