我在Microsoft Windows Azure上运行Windows的虚拟机。我注意到其中一个硬盘显示为完全充满。这些驱动器会在添加数据时自动扩展,还是需要增加存储空间,如果是这样 - 如何?
感谢您的任何提示。
答案 0 :(得分:5)
在Azure中,操作系统磁盘和任何附加的数据磁盘都是固定格式的VHD。它们不会自动调整大小,事实上,没有受支持的过程来修改大小。由于这些磁盘是使用稀疏存储分配的 - 即,您只需为实际使用的空间付费 - 一般建议使用1TB磁盘。如果磁盘是空的,则不会向您收费。
Windows Server 2012提供TRIM支持,可以清除已删除文件在Azure存储中占用的空间。如果没有这种支持,对于已从文件系统中删除但仍占用Azure Azure中支持VHD的页面blob中的页面的文件仍然可能会收费。
Martin Balliauw撰写了instructions来修改Azure中VHD的大小。他还创建了一个帮助完成这项任务的实用程序。这需要您自担风险警告。