我的处境:
VMWare ESXi 5.0SSH访问
我的一个VMFS卷已经完全满了。VMFS卷有一个厚的预备磁盘(惰性零磁盘),上面有一个快照。
在我的另一个VMFS卷上,我有足够的空间来存储这个磁盘,但前提是我要为它提供足够的空间。
VM已关闭,并将保持关闭状态,直到修复所述磁盘为止。
我的解决方案:
我希望使用vmkfstools将磁盘(删除进程中的快照)克隆到VMFS卷。
vmkfstools "/vmfs/volumes/Datastore1/myvm/myvm-0001.vmdk“”/vmfs/ -i /Datastore2 2/myvm/myvm.vmdk“-d thin
然后,我将从vm中删除带有快照的当前磁盘,并将新创建的薄磁盘与位于其位置的同一个SCSI连接器连接。
我的问题是,当它删除快照时,它是否创建了一个助手快照,如果是,它是否将其放置在源磁盘或目标磁盘上?
发布于 2012-10-23 19:34:15
我已经对此进行了测试,并且我可以确认可以将具有快照的VMDK克隆到另一个数据存储中,而无需在源数据存储上创建任何其他文件。另外,当您选择在克隆期间执行从粗到细的转换时,它将只使用VM在源VMDK中实际分配的空间。我这样做时,源VMDK没有被任何VM主动访问。
当您没有足够的空间将一个平面VMDK复制到另一个数据存储时,这似乎是快照的一个可行的替代方案--当您没有足够的空间将一个平面VMDK复制到另一个数据存储时,但是如果VMDK很薄的话,您确实有足够的空间供VMDK使用。
当然,这并不是建议的,也不是完全安全的,但是如果需要的话,它确实提供了一个替代的解决方案。
发布于 2012-10-23 19:13:29
您最好的选择是获得/创建一些额外的磁盘存储。
一个解决方案可以是NFS。
https://serverfault.com/questions/441470
复制相似问题