我有一个基本图像文件" base.qcow2"和delta qcow2图像文件" delta.qcow2"其后备文件是" base.qcow2"。
现在我使用qemu-img转换" delta.qcow2"并将获得一个新的图像文件" new.qcow2"这是完整的,相当于" base.qcow2"的组合。和" delta.qcow2"。
事实上,我只是想转换delta qcow2图像文件并获得一个新的delta overlay qcow2图像文件。所以" new.qcow2"不是我想要的。有没有办法转换叠加qcow2图像本身?
答案 0 :(得分:0)
这里讨论这个问题的答案: Same Question to qemu Community
但我正在寻找以下内容:我有一个基础和几个快照。
我想压缩/合并/放在一起/ zip(您要查找的关键字是“ merge ”)将它们合并为一张图片。
谷歌总是回到这个问题。所以这是所有走同样路的人的暗示;)。
qemu-img rebase -F $YourSourceFormat -b '' -f $YourTargetFormat delta.qcow2
$-> e.g qcow2
此函数隐藏了rebase命令。正常的Rebase比较两个图像并将更改从on添加到另一个。但是,如果您只输入一个存档,即整个支持链的头部,会发生什么。哈哈,你会收到一个全新的独立形象。不是很棒吗?
顺便说一下。如果您要使用头部快照,可能需要先备份它。
有用的链接: