Share via


Lidando com notificações de manutenção planejada usando a CLI do Azure

Aplica-se a: ✔️ VMs do Linux ✔️ VMs do Windows ✔️ Conjuntos de dimensionamento flexíveis ✔️ Conjuntos de dimensionamento uniformes

Você pode usar a CLI para ver quando as VMs serão agendadas para manutenção. As informações de manutenção planejada estão disponíveis em az vm get-instance-view.

As informações de manutenção só serão retornadas se houver manutenção planejada.

az vm get-instance-view -n myVM -g myResourceGroup --query instanceView.maintenanceRedeployStatus

Saída

      "maintenanceRedeployStatus": {
      "additionalProperties": {},
      "isCustomerInitiatedMaintenanceAllowed": true,
      "lastOperationMessage": null,
      "lastOperationResultCode": "None",
      "maintenanceWindowEndTime": "2018-06-04T16:30:00+00:00",
      "maintenanceWindowStartTime": "2018-05-21T16:30:00+00:00",
      "preMaintenanceWindowEndTime": "2018-05-19T12:30:00+00:00",
      "preMaintenanceWindowStartTime": "2018-05-14T12:30:00+00:00"

Iniciar manutenção

A chamada a seguir iniciará a manutenção em uma VM se IsCustomerInitiatedMaintenanceAllowed for definido como true.

az vm perform-maintenance -g myResourceGroup -n myVM 

Implantações clássicas

Importante

As VMs criadas por meio do modelo de implantação clássico serão desativadas em 1º de setembro de 2023.

Se você usa recursos de IaaS do Gerenciamento de Serviços do Azure, conclua sua migração até 1º de setembro de 2023. Recomendamos que faça a migração o quanto antes para aproveitar as inúmeras melhorias feitas no Azure Resource Manager.

Para obter mais informações, confira Migrar seus recursos de IaaS para o Azure Resource Manager até 1º de setembro de 2023.

Caso você ainda tenha VMs herdadas que foram implantadas usando o modelo de implantação clássico, use a CLI Clássica do Azure para consultar VMs e iniciar a manutenção.

Verifique se você está no modo correto para trabalhar com a VM clássica digitando:

azure config mode asm

Para obter o status de manutenção de uma VM chamada myVM, digite:

azure vm show myVM 

Para iniciar a manutenção na VM clássica chamada myVM no serviço myService e na implantação myDeployment, digite:

azure compute virtual-machine initiate-maintenance --service-name myService --name myDeployment --virtual-machine-name myVM

Próximas etapas

Você também pode lidar com a manutenção planejada usando o Azure PowerShell ou o portal.