Azure CLI를 사용하여 계획된 유지 관리 알림 처리

적용 대상: ✔️ Linux VM ✔️ Windows VM ✔️ 유연한 확장 집합 ✔️ 균일한 확장 집합

CLI를 사용하여 유지 관리를 위해 VM이 예약되는 시기를 확인할 수 있습니다. 계획된 유지 관리 정보는 az vm get-instance-view에서 제공됩니다.

유지 관리 정보는 계획된 유지 관리가 있는 경우에만 반환됩니다.

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

출력

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

유지 관리 시작

IsCustomerInitiatedMaintenanceAllowed가 true로 설정되는 경우 다음 호출이 VM에서 유지 관리를 시작합니다.

az vm perform-maintenance -g myResourceGroup -n myVM 

클래식 배포

Important

클래식 배포 모델을 통해 만들어진 VM은 2023년 9월 1일부터 사용 중지됩니다.

Azure Service Management의 IaaS 리소스를 사용하는 경우 2023년 9월 1일까지 마이그레이션을 완료하세요. Azure Resource Manager의 다양한 기능 향상을 활용하려면 빨리 전환하는 것이 좋습니다.

자세한 내용은 2023년 9월 1일까지 IaaS 리소스를 Azure Resource Manager로 마이그레이션을 참조하세요.

클래식 배포 모델을 사용하여 배포된 레거시 VM이 아직 있는 경우 Azure 클래식 CLI를 사용하여 VM을 쿼리하고 유지 관리를 시작할 수 있습니다.

다음을 입력하여 클래식 VM에서 작동하도록 올바른 모드에 있는지 확인합니다.

azure config mode asm

myVM이라는 VM에 대한 유지 관리 상태를 가져오려면 다음을 입력합니다.

azure vm show myVM 

myService 서비스 및 myDeployment 배포에서 myVM이라는 클래식 VM에 대한 유지 관리를 시작하려면 다음을 입력합니다.

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

다음 단계

Azure PowerShell 또는 포털을 사용하여 계획된 유지 관리를 처리할 수도 있습니다.