注意
手動升級原則適用於具有統一協調流程的 虛擬機器擴展集,以及具有彈性協調流程的 虛擬機器擴展集。
具有彈性協調流程的 虛擬機器擴展集 手動升級原則目前為預覽狀態。 若您同意補充的使用規定即可取得預覽。 這些功能的某些層面可能會在正式運作之前變更(GA)。
如果您已將升級原則設定為手動,則不會自動套用對擴展集模型所做的任何變更。 您必須在每個個別虛擬機上手動觸發升級。 手動升級功能會根據擴展集配置檔中的虛擬機組態集來更新選取的實例。
選取您要執行實例升級的虛擬機擴展集。 在 [設定]下的功能表中,選取 [執行個體],然後選取您要升級的執行個體。 選取之後,按一下 [升級] 選項。
使用 az vmss update-instances 更新虛擬機器擴展集執行個體。 --instance-ids
如果使用統一協調流程,則參數會參考實例的標識符,如果使用彈性協調流程,則為實例名稱。
az vmss update-instances --resource-group myResourceGroup --name myScaleSet --instance-ids {instanceIds}
使用 Update-AzVmssInstance 更新虛擬機器擴展集執行個體。 -InstanceId
如果使用統一協調流程,則參數會參考實例的標識符,如果使用彈性協調流程,則為實例名稱。
Update-AzVmssInstance -ResourceGroupName "myResourceGroup" -VMScaleSetName "myScaleSet" -InstanceId instanceId
使用 update instances 更新虛擬機器擴展集執行個體。 instanceIds
如果使用統一協調流程,則參數會參考實例的標識符,如果使用彈性協調流程,則為實例名稱。
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachineScaleSets/myScaleSet/manualupgrade?api-version={apiVersion}
{
"instanceIds": [
"myScaleSet1",
"myScaleSet2"
]
}
下一步
您也可以使用 Azure CLI 或 Azure PowerShell,在虛擬機器擴展集上執行一般管理工作。