一、 VMware 虚拟机转换为 CAS 虚拟机步骤
1、VMware虚拟机文件下载
在VMware的Vcenter存储管理界面,选择不同Lun下欲转化的虚拟机进行下载
操作,可以下载到本地硬盘,文件名为*.vmdk类型。
注意:需要先将VMware虚拟机上安装的VMtools卸载掉,再进行VMware虚拟
机文件下载。
2、VMware虚拟机文件上传
通过FTP或者TFTP将本地硬盘的WMware虚拟机文件上传到CAS服务器的指定
目录。
4096 May 16 11:08 ./
4096 May 10 11:58 ../
4096 May 16 09:22 .ICE-unix/
root@CVK2:/vms/images# ll
total 14703668
drwxrwxrwt
4 root root
drwxr-xr-x 25 root root
2 root root
drwxrwxrwt
1 root root 1537671168 May 14 09:49 ss-s001.vmdk
-rw-r--r--
1 root root 1972109312 May 14 09:54 ss-s002.vmdk
-rw-r--r--
-rw-r--r--
1 root root 2140471296 May 14 09:59 ss-s003.vmdk
1 root root 1797783552 May 14 10:04 ss-s004.vmdk
-rw-r--r--
1 root root
-rw-r--r--
44040192 May 14 10:04 ss-s005.vmdk
-rw-r--r--
1 root root
1 root root
srwx------
drwxrwxrwt
2 root root
root@CVK2:/vms/images #
636 May 14 09:45 ss.vmdk
0 May 16 09:21 stream-unix.2550.0=
4096 May 16 09:22 .X11-unix/
3、VMware虚拟机格式转化
在 CAS 服务器上通过命令将 VMware 虚拟机的格式转换为 CAS 能够识别的格
式。
(1)首先通过下面的命令查看*.vmdk 虚拟机文件的类型及相关信息
root@CVK2:/vms/images # qemu-img info ss.vmdk
image: ss.vmdk
file format: vmdk
virtual size: 9.8G (10485760000 bytes)
disk size: 7.0G
root@CVK2:/vms/images #
(2)然后通过下面的命令对*.vmdk 虚拟机文件进行格式转换
root@CVK2:/vms/images # kvm-img convert -O qcow2 ss.vmdk ss
(3)最后通过下面的命令查看转换后的 CAS 虚拟机文件类型及相关信息
root@CVK2:/vms/images # qemu-img info ss
image: ss
file format: qcow2
virtual size: 9.8G (10485760000 bytes)
disk size: 7.0G
cluster_size: 2097152
root@CVK2:/vms/images #
4、CAS虚拟机启用
CAS上新建虚拟机时,选择不安装方式,安装磁盘文件时选择刚刚转换后的
CAS虚拟机文件,然后就可以启动虚拟机。虚拟机内部的驱动转化需要一定的时
间。
5、转换后CAS虚拟机的磁盘容量、I/O优化
对于磁盘占用空间的优化,可以修改虚拟机的磁盘类型为智能。
安装CAS tools,把虚拟机的网卡修改为virtio网卡驱动,把虚拟机IDE
磁盘转为Virtio磁盘。
二、 CAS 虚拟机转换为 WMware 虚拟机步骤
1、CAS虚拟机格式转化
在 CAS 服务器上通过命令将 CAS 虚拟机的格式转换为 VMware 能够识别的格
式。
(1)首先通过下面的命令查看 CAS 虚拟机文件的类型及相关信息
root@CVK2:/vms/images # qemu-img info ss
image: ss
file format: qcow2
virtual size: 9.8G (10485760000 bytes)
disk size: 7.0G
cluster_size: 2097152
root@CVK2:/vms/images #
(2)然后通过下面的命令对 CAS 虚拟机文件进行格式转换
root@CVK2:/vms/images # kvm-img convert -O vmdk ss ss.vmdk
(3)最后通过下面的命令查看转换后的 VMware 虚拟机文件类型及相关信息
root@CVK2:/vms/images # qemu-img info ss.vmdk
image: ss.vmdk
file format: vmdk
virtual size: 9.8G (10485760000 bytes)
disk size: 7.0G
root@CVK2:/vms/images #
注意:需要先将 CAS 虚拟机上安装的 CAS tools 卸载掉,再进行 CAS 虚拟机
格式转换。
2、VMware 虚拟机文件下载
通过 FTP 或者 TFTP 将刚刚转换后的 WMware 虚拟机文件下载到本地硬盘。
3、VMware虚拟机文件上传
通过工具将本地硬盘的 WMware 虚拟机文件上传到 VMware 服务器的指定目录。
4、VMware虚拟机启用
VMware 上新建虚拟机时,选择使用现有虚拟磁盘的方式,导入刚刚上传的
VMware 虚拟机文件,然后就可以启动虚拟机。