VMWare Workstation合并快照时因磁盘空间不够导致快照管理器看不到快照无法完成的解决方法
?Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者
博客:https://blog.51cto.com/lander
IT Helpdesk实战培训视频课程:https://edu.51cto.com/lecturer/733218.html
为什么要创建及删除合并快照?
搭建试验测试环境时,为了减少搭建时产生的未知错误导致已经完成的部分前功尽弃,我一般习惯步步为营,将阶段性完成部分做快照,待试验环境搭建和测试完成之后,再从后往前逐个删除所做快照以合并到虚机硬盘中。同一个虚机创建快照越多虚机的运行效率就越慢,删除合并快照可以显著提高虚机运行效率。
问题描述
删除合并快照时需要大于所删快照大小的可用磁盘空间。如果空间不够,在删除时会报错误提示,等你准备好足够空间后会发现快照管理器里已经看不到那个快照,虽然此时虚机能正常运行,但无法继续完成删除合并快照操作了。
解决思路
目前没有找到更好的方法,可用的变通方法有两个:捕捉虚机和克隆虚机。这两种方法都能达到新的虚机和原虚机一模一样,且新的虚机会自动删除合并快照到虚机硬盘中的效果。
捕捉虚机准备工作繁琐,克隆的操作更为简便,因此我将采用克隆方式解决。如果大家有更好的方法,烦请留言或邮件给我,谢谢。
操作步骤
在虚机的快照管理器中,尝试删除合并的快照因空间不够看不到了,查看虚机存储目录,这些快照都在,虚机能正常运行:
打开虚机的快照管理器,直接点击克隆:
克隆自选中虚拟机当前状态:
克隆方案选中创建完整克隆:
在虚拟机名称中输入克隆后虚机名称,在位置处选择克隆虚机保存位置:
克隆完毕后,打开克隆虚机所在目录,可以看到快照已经被删除并合并到虚机硬盘:
关闭被克隆的虚机,然后在VMware Workstation打开选择新虚机就能像原先的虚机一样正常工作了。
原文地址:https://blog.51cto.com/lander/2401801