[转帖]ESXI虚拟磁盘容量回收-vmkfstools实战
ESXI虚拟磁盘容量回收-vmkfstools实战 https://blog.csdn.net/endzhi/article/details/86697460之前用过 vdiskmanager.exe 进行处理 不知道还有这么一个 vmkfstools 的方式相同的是 都需要用 dd命令 将 /dev/zero的数据清除掉. 因之前没合理为虚拟机分配磁盘空间给了1TB,认为精简置备用多少就占多少,长时间也不清空回收站,目前需将机械盘存储迁移到全固态存储,清理垃圾文件后实际使用200GB,但该vmdk依然800多GB大,如直接“迁移”都要在新存储占用这800GB多,还有多台这类情况,只好先做收缩vmdk再迁移。 先说下三种虚拟磁盘类型的认识 1. 厚置备延迟置零(zeroed thick) #默认选项 在创建时为虚拟磁盘分配所需空间(真实地占用物理存储空间),当虚拟机在有写入的时,再按量将其置零。 2 厚置备置零(eager zeroed thick) 在创建时为虚拟磁盘分配所需空间(真实地占用物理存储空间),创建过程中作置零操作,所以创建磁盘时间长。 3 精简置备(thin) 无论磁盘分配多大,实际用多少就占用物理存储多少,当虚拟机有写入时,需等待分配空间和置备完成后才能进行操作,对于IO频繁造成性能会有所下降,好处节省了存储空间,但虚拟磁盘vmdk文件随着置备量会只增不减。