Azure CLI kullanarak planlı bakım bildirimlerini işleme

Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Windows VM'leri ✔️ Esnek ölçek kümeleri ✔️ Tekdüzen ölçek kümeleri

VM'lerin bakım için zamanlandığı zamanı görmek için CLI'yı kullanabilirsiniz. Planlı bakım bilgilerine az vm get-instance-view bağlantısından ulaşabilirsiniz.

Bakım bilgileri yalnızca bakım planlıysa döndürülür.

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

Çıktı

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

Bakımı başlatma

Aşağıdaki çağrı, true olarak ayarlanırsa IsCustomerInitiatedMaintenanceAllowed vm'de bakım başlatır.

az vm perform-maintenance -g myResourceGroup -n myVM 

Klasik dağıtımlar

Önemli

Klasik dağıtım modeliyle oluşturulan VM'ler 1 Eylül 2023'te kullanımdan kaldırılacaktır.

Azure Hizmet Yönetimi'nden IaaS kaynaklarını kullanıyorsanız lütfen geçişinizi 1 Eylül 2023'e kadar tamamlayın. Azure Resource Manager'daki birçok özellik geliştirmelerinden yararlanmak için geçişi daha erken yapmanızı öneririz.

Daha fazla bilgi için bkz. IaaS kaynaklarınızı 1 Eylül 2023'e kadar Azure Resource Manager geçirme.

Klasik dağıtım modeli kullanılarak dağıtılan eski VM'leriniz varsa, VM'leri sorgulamak ve bakımı başlatmak için klasik Azure CLI'yı kullanabilirsiniz.

Şunu yazarak klasik VM ile çalışmak için doğru modda olduğunuzdan emin olun:

azure config mode asm

myVM adlı bir VM'nin bakım durumunu almak için şunu yazın:

azure vm show myVM 

myService hizmetinde ve myDeployment dağıtımında myVM adlı klasik VM'nizde bakımı başlatmak için şunu yazın:

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

Sonraki adımlar

Planlı bakımı Azure PowerShell veya portalı kullanarak da işleyebilirsiniz.