也许我不完全理解 Azure 如何对 VHD 存储收费。
刚开始时,我有一个 120GB 的 VHD,但只使用了约 30GB。 Azure 每天只收取大约 1GB 的费用。当我填满硬盘时,每日使用量按预期增长。我最终使用了 100GB 的驱动器,每天从 Azure 获得大约 3.6GB 的流量。这对我来说非常有意义。
前几天,我释放了 VHD 上的大量空间,现在我再次只使用了 30GB,而其他 90GB 是可用空间。不过,我似乎仍然需要支付每天大约 3.6GB 的费用。
有人可以帮我解释一下吗?我需要做些什么来回收可用空间吗?如果是这样,怎么办?
谢谢
最佳答案
现在可以通过执行以下 PowerShell 命令手动回收未使用的空间(从 Windows Server 2012/R2 开始):
Optimize-Volume -DriveLetter F -ReTrim
更多信息:Release unused space from your Windows Azure Virtual Hard Disks to reduce their billable size
关于azure - 如何为我的 Azure VHD 回收未使用的 blob 空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17157468/