<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;">hello, everyone!</span><br style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;"><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;">&nbsp;&nbsp;&nbsp; &nbsp; </span><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;">I have seen about document in [2] about vm.merge in [1], then I have a question,&nbsp;</span><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;">If we want delete "snapshot1" in [3], and "snapshot1" is "snapshot2"'s srcVolume and "snapshot3"'s srcVolume at the&nbsp;</span><br style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;"><div><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;">same time, what should I do?&nbsp; libvirt will merge snapshot1 to snapshot2 and snapshot3?&nbsp; or other ways did for e</span><span style="color: rgb(51, 51, 51); font-family: arial; font-size: 13px;">fficiency?</span></div><div><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;"><br></span></div><div><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;"><br></span></div><div><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;">Thanks for your help If I can get a reply.</span></div><div><br style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;"></div><div><br></div><br style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;"><span style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;">[1]&nbsp;</span><br style="font-family: &quot;lucida Grande&quot;, Verdana, &quot;Microsoft YaHei&quot;;"><pre style="line-height: 25.6133px; font-family: &quot;DejaVu Sans Mono&quot;; font-size: 11.3pt;"><span style="color: rgb(0, 0, 178);">@api.method<br></span><span style="color: rgb(0, 0, 128); font-weight: bold;">def </span>merge(<span style="color: rgb(148, 85, 141);">self</span>, drive, baseVolUUID, topVolUUID, bandwidth=<span style="color: rgb(0, 0, 255);">0</span>, jobUUID=<span style="color: rgb(0, 0, 128);">None</span>):<br>    <span style="color: rgb(0, 0, 128); font-weight: bold;">return </span><span style="color: rgb(148, 85, 141);">self</span>.vm.merge(<br>        drive, baseVolUUID, topVolUUID, bandwidth, jobUUID)<br><br><br>[2] https://www.ovirt.org/develop/release-management/features/storage/live-merge/<br><br><br>[3]<br>backing_img --- snapshot1 --- snapshot2 --- active_img<br>                     |<br>                     |<br>                     ----- snapshot3</pre></div><br><br><span title="neteasefooter"><p>&nbsp;</p></span>