2

也许我不完全了解 Azure 对 VHD 存储的收费方式。

刚开始的时候,我有一个 120gb 的 VHD,只用了大约 30gb。对于 Azure,我每天只收取大约 1gb 的费用。当我填满硬盘时,日常使用量按预期增长。我最终使用了 100gb 的驱动器,并且每天从 Azure 收到大约 3.6gb 的流量。这对我来说很有意义。

前几天,我在 VHD 上释放了很多空间,现在我只使用了 30gb,而其他 90gb 是可用空间。但是,我似乎仍然需要为每天大约 3.6gb 付费。

有人可以帮我解释一下吗?我需要做些什么来回收可用空间吗?如果是这样,怎么做?

谢谢

4

2 回答 2

2

现在可以通过执行以下 PowerShell 命令(从 Windows Server 2012 / R2 开始)手动回收未使用的空间:

Optimize-Volume -DriveLetter F -ReTrim

详细信息:从您的 Windows Azure 虚拟硬盘中释放未使用的空间以减少其可计费大小

于 2013-12-19T09:32:22.873 回答
1

即使 VHD 上的文件可能会被删除,您仍然需要为它们曾经占用的空间付费。查看 Windows Azure 存储团队的这篇文章 - http://blogs.msdn.com/b/windowsazurestorage/archive/2012/06/28/exploring-windows-azure-drives-disks-and-images.aspx

在“存储容量”部分 - “同样重要的是要注意,当您删除 VHD 使用的文件系统中的文件时,大多数操作系统不会清除或归零这些范围,因此您仍然可以在一个您通过磁盘/驱动器删除的数据的 blob。”

于 2013-06-18T12:51:02.840 回答