国家 / 地区

H3C UIS超融合产品异构平台迁移配置指导-5W101

手册下载

H3C UIS Manager

异构平台迁移配置指导

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

资料版本:5W101-20201010

Copyright © 2020新华三技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。

除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。

本文档中的信息可能变动,恕不另行通知。



1 功能介绍

通过异构平台迁移功能,可以将X86服务器,包括传统硬件架构、UIS超融合管理平台虚拟机、异构云平台虚拟机,迁移到UIS超融合管理平台。该功能将安装了迁移客户端的物理服务器或虚拟机,作为待迁移的源设备,将UIS中的虚拟机作为迁移的目的虚拟机,通过迁移源设备的磁盘数据,实现P2VV2V迁移。

2 使用限制

·     磁盘增量迁移/增量备份时,有如下限制

限制

单卷/单盘容量

·     最大容量<=128TB

·     32TB以下有较好的热迁移效果

增量大小

增量间隔时间内,允许数据变化范围<=1TB

 

·     EXT2/EXT3/EXT4文件系统执行精简迁移/备份容灾时,单文件系统容量需小于4TB

·     更多使用限制请参见对应版本的版本使用指导书,或者联系技术支持。

3 迁移流程

异构平台迁移过程分如下几个步骤:

(1)     UIS超融合管理平台下载迁移客户端。

(2)     在源设备安装客户端,源设备与UIS Manager连接,并上报设备状态,UIS获取源设备信息。

(3)     目标虚拟机挂载PE镜像。

(4)     目标虚拟机通过PE镜像引导,配置TargetClient,通过Target_ClientUIS Manager连接,并上报目标虚拟机设备状态,UIS  Manager获取目标虚拟机信息。

(5)     用户创建并启动迁移任务,客户端获取迁移指令。

(6)     开始迁移系统盘和数据盘。

图3-1 异构平台迁移流程

 

 

4 配置说明

VMware vSphere中的虚拟机Win7_64,迁移到UIS超融合管理平台中命名为Win7-dest的虚拟机中。

图4-1 配置需求

 

5 源设备迁移准备

5.1  安装客户端

1. 下载并上传客户端

(1)     选择顶部“云业务”页签,单击[异构迁移平台]菜单项,进入异构迁移平台概要界面。点击“客户端下载”页签。客户端代理的服务器IP地址默认为UIS管理网IP地址。

注意

UIS管理网IP地址变化后,可以通过“客户端下载”页签中的<更新客户端代理IP地址>功能,来更新服务器IP,将客户端代理的服务器IP地址更新为变化后的UIS管理网IP地址。该功能只有在迁移License激活后才能使用。

 

(2)     选择所需的客户端,点击对应操作系统的下载链接进行下载。该操作有两种可用方式。

·     选择对应的客户端安装包下载。下载的安装包为zip压缩包,名字通常以Clone_Client开头(如Clone_Client_Redhat5x86_64.zip)。解压缩后使用FTP工具将已经解压缩的客户端安装包安装传输到客户机。

·     选择匹配的应急客户端安装包。点击图标,生成URL下载链接,复制下载链接至远程登录界面(提前连接客户端),下载客户端安装包。

图5-1 下载迁移客户端

 

2. 安装客户端

注意

建议安装客户端前关闭源设备防火墙及相关安全策略。如源设备为云平台虚拟机,请确认安全组策略是否已开放迁移工具端口。

 

(1)     进入源设备控制台

图5-2 进入控制台

 

(2)     双击客户端安装程序Clone_Client_Win.exe,弹出选择安装语言窗口,如下所示。选择安装时要使用的语言,点击<确定>

图5-3 选择安装语言

 

(3)     同意许可协议,选择安装路径,开始安装。当弹出如下图所示的窗口时,选择安装CDP驱动程序。

图5-4 安装CDP驱动

 

(4)     安装完成后需要重启源设备,完成安装。

注意

对于Windows系统的源设备,重启会导致业务中断,请合理安排重启时间。

 

图5-5 安装完成

 

5.2  查看源设备

单击[云业务/异构迁移平台]菜单项,查看安装了迁移客户端的设备已经出现在源设备列表中,等待配置迁移任务。

注意

源设备名称默认取操作系统的计算机名。

 

图5-6 查看源设备

 

6 目标虚拟机准备

6.1  获取PE镜像

H3C提供了Win10PECentos7PE两种PEiso,分别用于Windows系统迁移和Linux系统迁移。目标虚拟机需要挂载对应的PE镜像,才能配置TargetClient,因此,配置虚拟机前,请确保获取对应的镜像文件,并上传至UIS超融合管理平台。

·     Win10PE如果迁移源设备的系统是Windows,则需要在目标设备运行Win10PE

·     Centos7PE如果迁移源设备系统是Linux,则需要在目标设备运行Centos7PE

6.2  创建虚拟机

UIS超融合管理平台,创建虚拟机,作为迁移的目标虚拟机。创建的虚拟机的磁盘容量和大小,都不能小于源设备的磁盘。

注意

如果源设备操作系统为Suse10,在UIS创建目标虚拟机时,总线类型要选择IDE硬盘。

 

图6-1 创建虚拟机

6.3  安装并配置TargetClient

(1)     在目标虚拟机上运行挂载PE镜像。单击<修改虚拟机>/<光驱>,为虚拟机挂载PE镜像。

 

(2)     启动虚拟机,进入虚拟机控制台。PE镜像引导自动运行TargetClient程序,进入“H3C云迁移平台”。

图6-2 启动TargetClient

 

(3)     单击<配置网络>,为目标虚拟机添加网络,用于目标虚拟机与UIS通信。配置好后,单击<确定>,完成添加网络。

注意

此处添加的网络,是一个临时的IP地址,仅用于虚拟机与UIS间的通信,当虚拟机重启后,IP地址消失。迁移完成后可根据网络规划重新配置虚拟机的IP地址。

 

图6-3 配置虚拟机临时IP

 

(4)     H3C云迁移平台中,输入UIS管理平台IP地址,输入本机名(限定30字符)用于在管理平台标识本机。还可以根据需要,指定本虚拟机IP,与UIS建立连接。配置好后,点击右侧箭头图标登录。

注意

指定本机IP为可选项,未指定情况下,本机IP默认为本机连接到迁移平台的缺省IP。在多IP、浮动IP、公网IP等场景下,如果源设备无法访问缺省IP,则指定本机IP,源设备将通过此IP连接到本机进行数据迁移。

 

图6-4 配置TargetClient参数

 

(5)     TargetClientUIS连接,显示TargetClient已经登录UIS Manager,目标虚拟机已登录,等待配置任务。

图6-5 目标虚拟机登录

 

(6)     单击[云业务/异构迁移平台]菜单项,查看虚拟机已经出现在目标虚拟机列表中,作为迁移的目标虚拟机。设备状态为在线,只有在线状态的虚拟机,才能作为迁移任务的目标虚拟机。

注意

此处的设备状态,指TargetClient是否与UIS  Manager正确连接,如连接正常,仍无法配置迁移任务,请查看是否存在网络地址冲突等问题。

 

图6-6 目标虚拟机添加成功

 

7 迁移源设备

7.1  创建迁移任务

(1)     创建迁移任务。在UIS Manager中,单击导航树[云业务/异构平台迁移]/<创建迁移任务>按钮,弹出创建迁移任务对话框。请仔细阅读注意事项,勾选“我已阅读注意事项”,然单击<下一步>按钮。注意事项如下:

¡     提前进行业务安排:迁移过程会占用待迁移服务器网络带宽和计算性能,迁移割接时业务会中断,请提前评估,尽可能在非业务高峰期进行迁移,并妥善安排业务割接时间。

¡     迁移前的准备:请确认待迁移服务器的操作系统在产品兼容性列表中,且目标环境中有足够的硬件资源承载目标虚拟机运行,避免迁移后产生无法启动或其他兼容性问题,导致迁移回退。

¡     迁移后业务运行:迁移后,部分硬件可能需要重新加载驱动或更新驱动。部分硬件资源可能会发生变化(如网卡MAC地址、硬盘盘符变化等),如果存在与硬件绑定的应用,需从应用侧做相应调整。

(2)     进行目标匹配。选择待迁移的源设备、目标虚拟机。

图7-1 选择源设备与目标虚拟机

 

(3)     选择迁移的磁盘,并匹配目标磁盘,单击<确定>。系统缺省会为每一个源设备磁盘匹配一个目标磁盘。所有被勾选的源设备磁盘,都必须匹配相同或更大容量的目标磁盘。如果源设备磁盘是动态盘,目标磁盘和源设备磁盘大小必须相同。

注意

·     仅系统盘和数据盘是可选状态

·     目标磁盘的数据,包括分区表会被擦除,迁移后讲被完全还原成与源设备磁盘一致的数据。

·     LVM没有对应的物理磁盘,是一个逻辑盘,它存在于物理盘之上,所以无需为LVM选择目标磁盘。

 

图7-2 匹配磁盘

 

(4)     进行任务配置,配置自动增量迁移周期、迁移限速、迁移方式、通道压缩。单击<立即启动>,开始迁移。也可单击<保存任务>,暂时不启动,待需要时,从迁移任务列表启动迁移。

注意

·     迁移任务一旦创建,即将迁移授权下发给源设备。一个源设备占用一个授权点数。源设备获取授权后,可以针对一个迁移任务多次执行迁移,也可以创建多个迁移任务。

·     授权一旦下发,不能取消。如因网络等原因,导致迁移任务未成功创建,授权也不会回收,此时请排查原因,重新创建迁移任务。

 

图7-3 迁移任务配置

 

(5)     查看迁移任务列表。单击导航树[迁移任务]页签,进入迁移任务列表,查看迁移任务已经成功创建。迁移任务列表每隔30秒自动刷新。

注意

迁移任务默认以源设备名称命名。

 

图7-4 迁移任务列表。

 

(6)     查看迁移任务详情。直接在迁移任务列表单击源设备名,进入迁移任详情页面,可以查看任务进度、设备信息、日志。

注意

迁移任务的进度,是通过定时采样计算的,当一个迁移任务中有较多磁盘时,有可能出现整体进度没有及时刷新的情况,此时请耐心等待进度刷新,并不影响迁移任务。也可以通过查看设备信息中具体每个磁盘的迁移状态,了解迁移进度。

 

图7-5 查看迁移任务详情

 

(7)     结束迁移任务。迁移任务完成后,需要手动执行结束,否则迁移任务会按照配置的自动增量迁移周期,自动周期性地进行迁移。请先将源设备相应服务停止,防止新数据产生,再点击结束。在迁移任务详情界面,单击<结束>按钮,结束迁移任务。手动结束任务时,会自动执行一次增量迁移。

注意

·     在配置任务的时候,也配置了自动增量迁移周期,用于在迁移任务执行过程中,对源设备已迁移的数据变化进行增量迁移的周期。自动增量迁移会在手动结束任务前,一直周期性进行。

·     未手动结束迁移任务前,可以通过<立即增量迁移>功能,手动执行增量迁移,将源设备新增数据同步到目标虚拟机。

·     手动结束任务时,也会自动执行一次增量迁移,但是一旦任务结束了,即不能对同一个源设备新增的数据进行迁移了,只能通过<还原配置>重新配置任务,进行完全的迁移。

 

图7-6 结束任务

 

(8)     手动结束任务后,迁移任务显示为“迁移完成”状态。

图7-7 任务结束状态

 

7.2  驱动配置

注意

Linux内核高于2.6.25redhat 5.2版本,推荐使用Virtio驱动,低于2.6.25版本,推荐使用IDE驱动。

 

(1)     当系统检测到源设备和目标虚拟机存在驱动兼容风险时,会在迁移详情页面提示该风险。待迁移结束后,需要手动导入所需的驱动,避免因为驱动不兼容,导致目标虚拟机无法启动。

(2)     在任务详情界面,单击<驱动配置>按钮,弹出驱动配置对话框。

图7-8 驱动配置

 

(3)     点击<导出硬件信息>按钮,目标设备的磁盘的硬件信息将会以.txt文件的形式被导出。(如果没有自动弹出下载,请至浏览器下载目录下找到此txt文件,名字为“目标虚拟机名称驱动硬件信息.txt”,打开文件,查看所需驱动信息,即适配的系统信息。

图7-9 导出硬件信息

 

(4)     制作驱动程序文件。用待导入的驱动文件(通常Windows驱动为.sys.inf文件,Linux驱动为.ko文件)生成ZIP压缩包(包内不要有多层目录),并命名为mptspi.zip

(5)     将压缩包mptspi.zip导入管理平台。点击<导入驱动文件>按钮,在弹出对话框将驱动程序导入管理平台。

图7-10 导入驱动

 

(6)     完成驱动导入后,TargetClient提示手动注入驱动程序,单击<驱动注入>,将驱动安装到目标虚拟机中。

图7-11 注入驱动

 

7.3  登录目标虚拟机

(1)     进入目标虚拟机控制台,关闭H3C云迁移平台。

图7-12 进入目标虚拟机控制台

 

(2)     在弹出的提示框中,单击<确认>,重启目标虚拟机。

注意

重启虚拟机时,如果出现无法进入系统,提示找不到分区或磁盘等情况,需要关闭电源,重新启动,并在重启过程中选择CAS引导启动。

 

图7-13 重启目标虚拟机

 

(3)     输入登录用户名和密码,进入目标虚拟机,查看目标虚拟机已经完全迁移了源设备的数据。

注意

目标虚拟机用户名和密码默认和源设备一致。

 

图7-14 登录目标虚拟机

 

8 附录:P2V迁移兼容性

8.1  操作系统兼容性

H3C云迁移平台系统客户端支持如下操作系统:

表8-1 操作系统兼容性

类别

OS列表

备注

Windows系统

·     Windows Server 2003

¡     Windows Server 2003 SP2 x86/x64

¡     Windows Server 2003 R2 SP2 x86/x64

·     Windows Server 2008

¡     Windows Server 2008 SP1 x64

¡     Windows Server 2008 SP2 x86

¡     Windows Server 2008 R2 SP1 x64

·     Windows Server 2012

¡     Windows Server 2012 x64

¡     Windows Server 2012 R2 x64

·     Windows Server 2016

¡     Windows Server 2016 x64

1.     属于大类别,但未在详细版本列表中的版本,也兼容。

2.     不兼容Windows桌面版本。

Linux系统

Redhat 4/5/6 32bit

Redhat 4/5/6/7 64bit

Centos 6 32 bit

Centos 6/7 64 bit

Ubuntu 10/12/14 32bit

Ubuntu 16 64bit

中标麒麟(X86 5.0/6.0/6.5/6.7/V7 64bit

银河麒麟(X86 3.2/6.7 64bit

RedFlag 5.0 32bit

RedFlag 6.2/6.3/7.0 64bit

RedFlag axws3-64

Suse  10/11 32bit

Suse  10/11/12 64bit

1.     Linux系统兼容性还需参考内核兼容性:2.6.18内核版本4.14.0

2.     未在列表中列出的其他定制化系统,比如,基于Redhat/CentOS/Ubuntu 核心管理套件定制的系统,也可以做POC测试确认,一般都支持。

3.     Linux系统不区分桌面版和服务器版,均可支持。

 

8.2  源设备磁盘及文件系统兼容性

H3C云迁移平台支持的磁盘及文件系统兼容性如下:

表8-2 源设备磁盘兼容性

类别

可否迁移/备份容灾

本地磁盘

ISCSI/FC LUN

多路径逻辑卷

LVM/LVM2 逻辑卷

跨区卷动态盘

网络共享目录NFS/CIFS/Samba

 

表8-3 文件系统兼容性

类别

可否迁移/备份容灾

可否精简迁移/备份容灾

EXT2/EXT3/EXT4

XFS

FAT/FAT32

NTFS

Reiserfs

无文件系统,裸磁盘使用

 

8.3  平台兼容性

支持物理机、常见虚拟化平台(VMwareXen等)虚拟机迁移到UIS平台。

·     Linux源机内核版本若低于2.6.25不含2.6.25的老旧Linux源系统迁移/灾备后将无法兼容virtio,建议修改目标虚机/灾备机的磁盘控制器类型为IDE或者SATA

·     Windows2012因为其驱动和内核管理的特性限制,建议目标灾备机磁盘控制器选择为IDE;迁移不受影响,可支持virtio

9 附录:在Linux系统安装迁移客户端

(1)     使用FTP工具登录到客户端,进入/root/Clone_Client_Linux_64目录(如未解压请先解压缩)。执行安装命令运行脚本进行安装,根据客户端内核版本选择匹配的驱动,某些客户端需要手动按提示输入“Y 。当存在多个支持的驱动时,请选择与系统内核版本相近的驱动。

./install.sh

图9-1 安装客户端

 

(2)     出现“install/start CAS succeeded!”,说明安装客户端成功。如下图所示:

图9-2 安装成功

 

联系我们 联系我们
联系我们
回到顶部 回到顶部