如何将Azure升级A系列VM升级到D系列VM?

时间:2015-06-02 22:33:48

标签: azure server virtual-machine

我在搜索网络时可以找到的最新信息是6个月后的帖子(回到D系列服务器的原始部署)。如何将A系列Azure VM无缝升级到D系列Azure VM而不会引起太大麻烦?

2 个答案:

答案 0 :(得分:1)

要了解您所在地区的可用尺寸(并参阅Powershell中使用的InstanceSize命名方案),请使用此PowerShell Cmdlet:

Get-AzureLocation | Where-Object {$_.DisplayName.Contains("<your-region>")}

查看VirtualMachineRoleSizes属性以查看您有权访问的大小。

要更新VM,您可以使用以下命令集:

Get-AzureVM -ServiceName <cloudservice> -Name <vmname> | Set-AzureVMSize -InstanceSize <sizevalue> | Update-AzureVM

如果您在正在运行的VM上运行上述命令,它将重新启动,以便在正确的主机基础架构上进行配置,以支持您所需的系列。

答案 1 :(得分:1)

# To Upgrade or downgrade your Azure VM Plan you can use the following script

$ResourceGroupName = "CMLAB" 
$VMName = "2007CMCEN" 
$NewVMSize = "Standard_A5"

$vm = Get-AzureRmVM -ResourceGroupName $ResourceGroupName -Name $VMName 
$vm.HardwareProfile.vmSize = $NewVMSize 
Update-AzureRmVM -ResourceGroupName $ResourceGroupName -VM $vm