我有一个 100GB 的薄磁盘,存储设备上大约有 80GB 的 vmdk 文件。磁盘实际上只存储了 10GB 的文件(即约 70GB 空闲)。如何将 ~80GB vmdk 缩小到 ~10GB,注意 VMWare 工具显示“缩小”选项不可用,我无法使用我见过的任何其他技术(例如 sdelete/zero-填充和“vStorage 运动”它)因为 a)我没有另一个临时存储位置,b)当前存储位置没有足够的原始空间来允许扩展的零填充。
是否有任何其他方法可以在 ESXi 4.1 上缩小 vmdk?
首先,对guest内部的磁盘进行碎片整理。然后分离(仅从 VM 中删除)vmdk,编辑 vmdk 描述符文件 diskname.vmdk,使用新大小,点击以下链接
http://www.vmwarearena.com/2013/03/shrink-virtual-machine-vmdk.html