转换镜像格式

最近更新时间: 2023-03-23 15:58:57

操作场景
目前云平台云服务器支持导入镜像文件的格式为:RAW、VHD、QCOW2、VMDK。其他格式的镜像文件需进行转换才可导入。本文介绍通过 qemu-img 工具将其他格式的镜像文件转换为 VHD 或 RAW 格式。
操作步骤
说明
本文以 Ubuntu 20.04 及 CentOS 7.8 操作系统为例进行镜像格式转换。不同操作系统版本有一定区别,请您结合实际情况参考文档操作。
安装 qemu-img
 1. 执行以下命令,安装 qemu-img。
  o Ubuntu:
apt-get update #更新包列表
apt-get install qemu-utils #安装qemu-img工具
  o CentOS:
yum install qemu-img
 2. 执行以下命令,转换镜像格式。
qemu-img convert -f qcow2 -O raw test.qcow2 test.raw
参数说明如下:
  o -f:参数值为源镜像文件的格式。
  o -O(必须为大写):参数值为目标镜像格式、源镜像文件名和目标文件名。
转换完成后,目标文件会出现在源镜像文件所在的目录下。