小编der*_*271的帖子

如何删除存储在 VMDK 中的文件?

我是一名开发人员,而不是 IT 人员,但我目前负责管理我们的服务器。我遇到了一个问题……显然我们的 SQL 备份比我预期的要大得多,周六晚上,我们的 SQL 备份运行,然后完全填满了我们的虚拟磁盘。

我无法启动虚拟机,所以我想我只需将驱动器连接到另一个虚拟机,删除旧的备份,然后将其添加回 SQL 虚拟机。但是,当我从另一个 VM 浏览驱动器时,驱动器上只有选定数量的文件可用。因此,我无法删除旧备份,使磁盘仍然完全满。然后我读了一篇文章,其中提到我可以删除快照以释放一些空间。回想起来,这是一件愚蠢的事情,但我做到了。这是我捕获的第一个快照(我不再需要的快照)。

所以,现在我有一个 VMDK,以及以下错误消息:

自从创建子虚拟磁盘以来,父虚拟磁盘已被修改。父虚拟磁盘的内容 ID 与子虚拟磁盘中对应的父内容 ID 不匹配。

在此处输入图片说明

我目前正在修复不匹配的 CID,但我仍然不知道如何处理完整的 VMDK...谁能解释我如何进入该虚拟磁盘并删除一些文件,以便我可以重新配置备份?

更新:在下面查看我的答案以了解我是如何解决此问题的

如果您没有时间像我一样解决问题,那么 HopelessN00b 的解决方案就是您要走的路(假设您有所有内容的备份)。

snapshot vmware-esxi vmware-vsphere vmdk

0
推荐指数
1
解决办法
6924
查看次数

标签 统计

snapshot ×1

vmdk ×1

vmware-esxi ×1

vmware-vsphere ×1