如何清除VMware Server快照文件?(上)

 
   | |

导读:本文学习使用VMware Workstation和ESX删除VMware Server上的快照。

关键词:Workstation ESX VMware Server 快照

 
正在加载数据... 【TechTarget中国原创】清除VMware Server上的快照以释放磁盘空间不是一个操纵按纽的工作,而是需要一点创造性。本文将提供一些创造性的想法以便移除VMware Server里的快照文件。

 

【TechTarget中国原创】清除VMware Server上的快照以释放磁盘空间不是一个操纵按纽的工作,而是需要一点创造性。本文将提供一些创造性的想法以便移除VMware Server里的快照文件。

  VMware Workstation 5和ESX 3都有快照管理,允许创建多个快照。一系列的快照称为快照链,链里的每个快照都是必要的,否则链被破坏,虚拟机就不再运行。

  Workstation和ESX里的快照管理能移除旧的快照,通过压缩delta信息到先前的快照,直到最后不再有快照。然而,许多人在从Workstation或ESX移动虚拟机到VMware Server时,忘记删除这些快照,而VMware Server没有删除这些旧快照的解决方案。许多快照消耗大量的磁盘空间,并且由于快照链工作的方式,不可能简单地删除快照文件。

  内部快照

  为了理解为什么不能简单地移除处于快照链的快照文件,我们需要对快照如何工作有个基本的了解。当在VMware Workstation、ESX或VMware Server里创建一个快照,就会创建一个虚拟磁盘文件(VMDK)。所有随后的写入操作将记录在这个新文件里;delta操作不仅需要删除虚拟机的原始VMDK,还有先前的快照。

  虚拟机照样正常工作,这是由于尽管写入操作在delta文件里更新,底层的虚拟化软件感知到先前的VMDK文件。因此,组成快照链的快照从这些数据里读信息,就像所有这些数据在一个单一容器里一样。

  不过,如果快照链里的一个快照将被删除,那么虚拟机可能不可用。Workstation和ESX的快照管理都能够通过重新组合delta写入信息到先前的快照或最后到虚拟机的原始VMDK文件来删除旧快照。VMware Server不具有在给定时间里创建多于一个快照的功能,因此不能删除除了最新快照以外的其他快照。

  Workstation 5工作区

  将这些快照重新组合到一个单独虚拟硬盘文件的最简单方法是下载一个30免费试用的VMware Workstation 5。使用Workstation可能克隆一个虚拟硬盘或者破坏一个快照链。有一些案例证明了使用Workstation不适合,并且由于快照链上的一些快照不那么容易清除,所以需要一些创新想法。具体分为哪些步骤呢?在下文中我们将详细描述。

 
查看全文
 
 
 
 
 

VMware Server

 
这篇文章介绍从免费的VMware Server迁移到更昂贵的企业级产品的优缺点,VMware ESX 3.5、 VMware Infrastructure 3和VMware Infrastructure Suite的优缺点。
 
我在VMware Server里安装了Windows Server 2003 Standard。当我尝试启动虚拟机时得到以下错误信息……
 
在XP上运行VMware Server怎么样?选择使用Linux作为主机操作系统的另一个考虑事项是什么?使用CentOS呢?
 
选择在Windows上还是在Linux上运行VMware Server?在Windows上运行VMware Server的优势和劣势有哪些?在Linux上呢?
 
我开始使用VMware的免费虚拟化工具(VMware Server、VMware Player和VMTN Virtual Appliances),您能提供一些建议吗?
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录