Control de las notificaciones de mantenimiento planeado con la CLI de Azure

Se aplica a: ✔️ Máquinas virtuales Linux ✔️ Máquinas virtuales Windows ✔️ Conjuntos de escalado flexibles ✔️ Conjuntos de escalado uniformes

La CLI se puede usar para ver cuándo está programado el mantenimiento de las máquinas virtuales. La información de mantenimiento planeado está disponible en azure vm get-instance-view.

La información de mantenimiento se devuelve solo si hay mantenimiento planeado.

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

Resultados

      "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 mantenimiento

La siguiente llamada iniciará el mantenimiento en una máquina virtual si IsCustomerInitiatedMaintenanceAllowed está establecido en true.

az vm perform-maintenance -g myResourceGroup -n myVM 

Implementaciones clásicas

Importante

Las máquinas virtuales creadas mediante el modelo de implementación clásica se retirarán el 1 de setiembre de 2023.

Si usa recursos de IaaS de Azure Service Management, complete la migración antes del 1 de setiembre de 2023. Le recomendamos que realice el cambio antes, para aprovechar las diversas mejoras de las características de Azure Resource Manager.

Para más información, consulte Migración de los recursos de IaaS a Azure Resource Manager antes del 1 de setiembre de 2023.

Si todavía tiene máquinas virtuales heredadas que se implementaron según el modelo de implementación clásica, puede usar la CLI de Azure clásica para consultar las máquinas virtuales e iniciar el mantenimiento.

Asegúrese de que se encuentra en el modo correcto para trabajar con máquinas virtuales clásicas. Para ello, escriba lo siguiente:

azure config mode asm

Para obtener el estado de mantenimiento de una máquina virtual denominada myVM, escriba lo siguiente:

azure vm show myVM 

Para iniciar el mantenimiento en una máquina virtual clásica denominada myVM en el servicio myService y la implementación myDeployment, escriba lo siguiente:

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

Pasos siguientes

El mantenimiento planeado también se puede controlar con Azure PowerShell o con Portal.