如何用virsh覆盖现有快照?
如果我尝试使用现有名称,则会收到以下错误消息:
> virsh -c qemu+tls://virtserv5/system snapshot-create-as myvm --name snapshot-foo
error: internal error: unexpected domain snapshot snapshot-foo already exists发布于 2018-06-14 04:52:29
如何用virsh覆盖现有快照?
你可能做不到。
您所要求的与VM快照的实现语义不匹配。这是因为快照通常有一些父级和一组与父级不同的内容。如果你要用另一张快照代替一张快照,如果他们的父母不一样,会发生什么情况?如果要替换的快照更改了子代快照中使用的块,怎么办?这些事情已经通过组合不同的操作来处理。
实现您所描述的目标的典型方法是删除旧快照并创建一个新快照,而新快照的名称恰好与被删除的快照相同。
https://serverfault.com/questions/915582
复制相似问题