跳转到主要内容

使用XenConvertor将VMDK转化为VHD并成功导入FusionCompute R3C10

故障描述

1.通过华为DC Rainbow OVFConvertor虚拟机镜像转换(image to image)工具,可将VMware VMDK格式转化为华为VHD格式,并成功导入FusionCompute R5C00,但是无法导入到FusionCompute R3C10。

2.根据DC Rainbow产品文档,OVFConvertor主要是基于FusionCompute R5C00而开发,所以在FusionCompute R3C10上无法导入转换后的VHD文件。

3. 如果要在FusionCompute R3C10环境中成功导入,目前可使用开源的XenConvertor将VMDK转化为VHD,然后再导入。

故障分析
告警信息 使用OVFConvertor将VMDK转换为VHD成功,但是无法导入FusionCompute R3C10。 根因 OVFConvertor 基于FusionCompute R5C00开发,在其他版本会出现转换后的VHD不能导入。
处理过程

使用XenConvertor转换VMDK为VHD后,成功导入FusionCompute R3C10。

使用XenConvertor将VMDK转化为VHD并导入FusionCompute R3C10

1. 在VMwarevSphere将虚拟机导出。(包含VMDK与XML两个文件)

2. 下载安装XenConvertor
http://www.citrix.com/downloads/xenserver/tools/conversion.html


3. 打开XenConvertor,选择转化方式为VMDK到VHD,点击下一步。



4. 浏览并选择从VMware导出的VMDK文件。



5. 指定目标文件存储路径。



6. 确认信息并点击Convert,然后等待任务100%完成后可在目标目录C:\vhdd下看到VHD和XML两个文件。



7. 在FusionCompute R3C10中通过模板导入转化后的虚机镜像。然后使用该模板部署FusionCompute虚拟机。

建议/总结

使用XenConvertor将VMDK转化为VHD并导入FusionCompute R3C10。

已提需求要求DC Rainbow OVFConvertor能支持在FusionCompute R3C10环境下的I2I转换与导入。