我有一个qemu qcow2磁盘快照dev.img,它基于一个支持文件dev.bak.如何将两者合并为独立版devplus.img,同时保持dev.bak原样?
use*_*377 13
我从qemu邮件列表中得到了一些帮助:首先将原始基本文件复制到您的独立映像文件中:
cp dev.bak devplus.img
Run Code Online (Sandbox Code Playgroud)
然后"重新绑定"从原始文件中备份的映像文件,以便它使用新文件:
qemu-img rebase -b devplus.img dev.img
Run Code Online (Sandbox Code Playgroud)
然后,您可以将dev文件中的更改提交回新基础:
qemu-img commit dev.img
Run Code Online (Sandbox Code Playgroud)
现在你可以使用devplus.img作为一个独立的图像文件,如果你愿意,可以删除dev.img,保留原始的dev.bak,不破坏任何其他基于它的图像.
小智 12
qemu-img convert -O qcow2 dev.img devplus.img
Run Code Online (Sandbox Code Playgroud)
这会检测到 dev.img 基于 dev.bak 并创建一个独立的devplus.img。
| 归档时间: |
|
| 查看次数: |
5974 次 |
| 最近记录: |