我们的虚拟机在分配磁盘时,默认是精简分配的,在安装性能优化工具之后,最大一块虚拟磁盘可以配置65T的空间(不管虚拟存储实际空间有多大)。在某些情况下,客户没有根据实际数据规划使用给虚拟机分配了很大的磁盘空间。并且由于一些特殊应用循环写入数据导致虚拟机内存储空间使用到很大,导致虚拟机的磁盘文件占用空间很大。使虚拟存储利用率飚高异常。但是此时客户即使在虚拟机内部将文件删除腾出空间,从10T数据删除到500G,但是也无法腾出已使用的空间。虚拟机磁盘文件还是占用10T大小。即使是使用convert的方式重建磁盘也不行。
此时可以通过如下方式腾出虚拟机内部删除文件释放的空间。
Windows虚拟机:
P2V开机迁移,P2V关机迁移。ISO迁移
Linux虚拟机(无LVM):
ISO迁移

通过P2V和ISO迁移可以优化拷贝磁盘,只迁移虚拟机内的实际使用空间到aCloud上。可以将虚拟机迁移都原集群,虚拟机启动之后确认无问题再将原虚拟机删除腾出空间。
ps: P2V和ISO的优化拷贝不靠谱,建议使用SCMT迁移