asn187 Asked: 2010-01-15 22:43:57 +0800 CST2010-01-15 22:43:57 +0800 CST 2010-01-15 22:43:57 +0800 CST Hyper V vhd 大小和磁盘空间? 772 希望对此有一个简单的答案,但我现在不明白。 5 天前,我托管了一个 Windows Server 2008 r2。 它运行在 Hyper-v 上,几乎只有 IIS7 和 filezilla 服务器。 在过去的 4 天里,我一直在迁移网站。wwwroot 目录大小为 150mb。 此服务器上未存储任何数据库。 然而,在 5 天内,vhd 的大小从 10gb 扩大到超过 70gb! 唯一的变化几乎是这些网站的设置。我怎样才能知道发生了什么或空间去了哪里? hyper-v iis-7 vhd 1 个回答 Voted Jake Oshins 2010-01-18T22:16:56+08:002010-01-18T22:16:56+08:00 文件系统触及的任何块都会扩展 VHD 文件。正如评论者所建议的那样,这是文件已复制到卷上然后被删除的结果。 您可以压缩 VHD 文件,但这涉及卸载它。(Hyper-V 将在管理操作系统中挂载 VHD 以获取文件系统元数据,然后删除冗余块。) 好消息(如果您觉得好心的话)是您现在在 VHD 文件中有很多备用块,并且新的临时文件不会经常受到扩展文件的瞬时性能影响。
文件系统触及的任何块都会扩展 VHD 文件。正如评论者所建议的那样,这是文件已复制到卷上然后被删除的结果。
您可以压缩 VHD 文件,但这涉及卸载它。(Hyper-V 将在管理操作系统中挂载 VHD 以获取文件系统元数据,然后删除冗余块。)
好消息(如果您觉得好心的话)是您现在在 VHD 文件中有很多备用块,并且新的临时文件不会经常受到扩展文件的瞬时性能影响。