在虚拟机中跑黑群晖,硬盘用未分配空间增量的方式,随着系统的使用,硬盘中彻底删除的文件仍然占用虚拟硬盘文件的空间,导致文件大小远大于在虚拟机系统中看到的磁盘已用空间大小,用VMware自带的硬盘压缩也无法回收未使用的空间。 如何才能优雅的压缩虚拟硬盘文件的大小呢?在Ubuntu和Linux系统中可以用cat zero.fill (https://www.bilibili.com/read/cv9931619) 的方法置零,然后用VMware的硬盘压缩可以回收虚拟硬盘空间。但是需要将虚拟硬盘按照最大容量扫描一遍硬盘,花费时间巨大。 在DSM中有没有更好的虚拟硬盘压缩方法呢?
找到一个完美的解决方案:新建群晖虚拟机安装Active Backup,通过Active Backup完整备份、还原,还原后的系统所有细节与之前无异,硬盘空间立省。由于Active Backup是增量备份的,可以为下次腾空间做准备,也可以完整备份群晖,真香~