在上一篇博文中我测试了创建虚拟机快照后虚拟机的一些变化,那么在本篇博文中我将测试下删除虚拟机快照会发生一些什么变化。
如下图,我们现在有一个虚拟机XP,我给虚拟机xp创建了三个快照,在上一篇博文中我们知道每创建一次快照都会生成一个avhdx虚拟机磁盘文件,那么我们现在有3个快照就有3个avhdx的文件
首先我们看下目前虚拟机Xp使用的磁盘文件,我们选择“硬盘驱动器”,选择“检查”
我们看到当前的虚拟磁盘文件是…….847F2,它的父级文件是………9E815,在这其中有一点我们要知道就想目前您对虚拟机xp做任何更改那么都会写入当前磁盘文件中
那么当我们删除一个快照后就会删除一个avhdx文件,由于这个avhdx中有数据,那么当我们删除这个快照后会把文件合并到父级的avhdx文件中
看看是否当我们删除一个快照后,这个快照中的文件会合并到父级的虚拟磁盘中,如下图,我们选择“删除检查点”
如下图,当我们删除了第三个检查点后,虚拟机的任务状态中显示“正在进行合并”
我们再次查看xp虚拟机的硬件文件,发现当前的磁盘文件就是9E815。
由于我们删除了一个快照,现在avhdx文件就只有2个了
我们在看看虚拟机的配置文件,我们打开Virtual Machine
打开后其中有个xml文件,这个就是虚拟机的配置文件了
打开后我们看到当前的磁盘文件就记录了…..9E815
最后我们再来测试下删除检查点子树
选择“删除”
由于检查都被删除了,当然文件也要进行合并了
如下图,删除检查点子树后,所有的avhdx文件都没有了
在snapshots文件夹中,也没有了相应的文件
我们的虚拟机xp的磁盘有恢复到了动态磁盘
以上,我们就测试了下快照删除后虚拟机的一些变化。