【发布时间】:2014-06-21 00:44:14
【问题描述】:
我有一台在 Microsoft Windows Azure 上运行 Windows 的虚拟机。我注意到其中一个硬盘驱动器显示为已满。这些驱动器是否会随着数据的添加而自动扩展,或者我是否需要增加存储空间?如果需要,如何?
感谢任何提示。
【问题讨论】:
标签: azure virtual-machine azure-storage
我有一台在 Microsoft Windows Azure 上运行 Windows 的虚拟机。我注意到其中一个硬盘驱动器显示为已满。这些驱动器是否会随着数据的添加而自动扩展,或者我是否需要增加存储空间?如果需要,如何?
感谢任何提示。
【问题讨论】:
标签: azure virtual-machine azure-storage
在 Azure 中,操作系统磁盘和任何附加的数据磁盘都是固定格式的 VHD。它们不会自动调整大小,事实上,没有支持的过程来修改大小。由于这些磁盘是使用稀疏存储分配的 - 即,您只需为实际使用的空间付费 - 一般建议使用 1TB 磁盘。如果磁盘为空,则不会向您收费。
Windows Server 2012 提供TRIM 支持,可清除已删除文件占用的 Azure 存储空间。如果没有此支持,对于已从文件系统中删除但仍占用支持 Azure 存储中的 VHD 的页面 blob 中的页面的文件,仍可能会产生费用。
Martin Balliauw 写了 instructions 用于在 Azure 中修改 VHD 的大小。他还创建了一个实用程序来帮助完成这项任务。这附带了一个风险自负的警告。
【讨论】: