当前位置: 首页 > 工具软件 > create-img > 使用案例 >

qemu-img的使用命令

鄂慈
2023-12-01

1、格式转换:

raw格式的磁盘转qcow2的磁盘:

# qemu-img convert  -f raw -O qcow2  disk_name.raw   disk_name.qcow2

qcow2格式的磁盘转raw的磁盘:

# qemu-img convert  -f qcow2 -O raw   disk_name.qcow2  disk_name.raw

格式转化的时候查看进度

# qemu-img convert  - p  -f qcow2 -O raw   disk_name.qcow2  disk_name.raw

2、查看磁盘的信息:

查看磁盘的基本信息:

#  qemu-img info   disk_name

3、创建磁盘:

创建一块磁盘:

# qemu-img  create -f qcow2  disk_name  40G   //创建格式为qcow2大小为40G的磁盘

# qemu-img  create -f raw   disk_name  40G        //创建格式为raw大小为40G的磁盘

4、磁盘之间做关联:

磁盘之间做关联:

# qemu-img  create  -f qcow2  base_disk_name   -b  new_disk_name -F qcow2   // 这里的disk_name 必须是绝对路径

5、文件快速拷贝reflink:

文件拷贝:

# cp  --relink=always  sourc_file  dest_file  

6、创建快照:

快照创建

#  qemu-img   snapshot    test.qcow2   -c  S1   //为镜像test.qcow2创建名字为S1的快照

7、查看磁盘的快照列表:

查看磁盘的快照

# qemu-img   snapshot    test.qcow2   -l   //  查看镜像 test.qcow2 的所有快照

8、删除快照:

删除快照

#  qemu-img   snapshot    test.qcow2   -d  S1   // 删除镜像test.qcow2的快照S1

9、恢复快照:

恢复快照

#  qemu-img   snapshot    test.qcow2   -a   S1   //恢复镜像的快照S1

10、更改磁盘的大小:

镜像增加

# qemu-img  resize   test.qcow2 +5G    // 增加5G的容量

修改镜像的大小

# qemu-img  resize   test.qcow2  50G    // 把镜像test.qcow2的容量改为50G

※ qcow2格式不支持缩小,raw支持缩小

 类似资料: