Hyper V vhd大小和磁盘空间?

希望有一个简单的答案,但它现在我不明白的东西。

5天前,我共同安装了一个Windows Server 2008 R2。

它已经运行了一个Hyper-v,几乎只有IIS7和Filezilla服务器。

过去4天,我花了网站迁移。 wwwroot目录大小为150MB。

此服务器上不存储数据库。

但是在5天之内,vhd已经从10GB扩大到了70GB以上!

唯一的变化就是这些网站的设置。 我怎样才能找出发生了什么事或空间已经走了?

文件系统触及的任何块都会扩展VHD文件。 正如评论者所build议的那样,这是由于已将文件复制到卷上然后被删除的结果。

您可以压缩VHD文件,但是这涉及到卸载它。 (Hyper-V将在pipe理操作系统中安装VHD以获取文件系统元数据,然后删除冗余块。)

好消息(如果你觉得慈善的话)就是现在你在VHD文件中有很多的备用块,新的临时文件不会经常遭受扩展文件的瞬间打击。