如何扩展Azure VM的C驱动器大小

时间:2015-02-05 18:31:36

标签: azure

我的一个Azure实例C驱动器已满,是否有任何方法可以扩展Azure实例C驱动器大小而不会受到影响。

操作系统:是Windows 2008 R2

2 个答案:

答案 0 :(得分:2)

截至今日(2015-02-05),无法增加操作系统磁盘的大小。 OS磁盘的最大允许大小为128GB。深入阅读About Virtual Machine Disks in Azure

您可以调整数据磁盘的大小。虽然,数据磁盘的最大大小是1 TB,但我没有看到创建较小数据磁盘的原因。无论如何,您只需支付实际占用的字节数。

话虽如此 - 您必须更改在Azure VM上安装和配置软件的方式。无需在OS磁盘上存储任何TEMP,LOG或IIS文件夹。也没有绝对需要在OS磁盘上安装应用程序。

答案 1 :(得分:0)

$rgName = Read-host "Enter Resource GroupName"

$vmName = Read-host "Enter Machine Name"

获取对VM的引用:

$vm = Get-AzureRmVM -ResourceGroupName $rgName -Name $vmName

在调整磁盘大小之前停止VM,如下所示:

Stop-AzureRmVM -ResourceGroupName $rgName -Name $vmName

将OS磁盘的大小扩展为1TB:

$vm.StorageProfile.OSDisk.DiskSizeGB = 1023

Update-AzureRmVM -ResourceGroupName $rgName -VM $vm


Start-AzureRmVM -ResourceGroupName $rgName -Name $vmName