Cloud System Engineer

Azure 게스트 OS 수동에서 자동 업데이트 본문

클라우드/Microsoft Azure

Azure 게스트 OS 수동에서 자동 업데이트

클라우드 엔지니어 2023. 8. 3. 17:30

현재 업데이트는 수동인 상태입니다.

 

VM의 게스트 OS 업데이트 패치를 수동으로 하는 경우는

업데이트를 진행하면 서버가 꺼지게 된다

서버가 꺼지게 된다라는 것은 장애가 발생한다는 아주 큰 문제입니다.

 

하지만, 예전에는 Portal에서 업데이트 수동 자동을 유연하게 바꾸는것이 가능했었던걸로 알았는데...

 

 

업데이트가 안되게 된다..

 

기존 VM을 수정하려면 az vm update를 사용한다.

 

az vm update --resource-group myResourceGroup --name myVM --set osProfile.windowsConfiguration.enableAutomaticUpdates=true osProfile.windowsConfiguration.patchSettings.patchMode=AutomaticByPlatform

 

 

 

 

 

 Changing property 'windowsConfiguration.enableAutomaticUpdates' is not allowed.

 

windowsConfiguration.enableAutomaticUpdates가 허용되지 않는다는 오류가 뜬다

 

powershell로 트러블 슈팅해봅니다.

 

# 변수 선언

$VirtualMachine = Get-AzVM -ResourceGroupName "Richard-RG" -Name "richardSR2022STD"

 

# 게스트 OS 자동업데이트 설정
Set-AzVMOperatingSystem -VM $VirtualMachine -PatchMode "AutomaticByPlatform"

# 정책 적용
Update-AzVM -VM $VirtualMachine

지원되는 이미지는 Windows server 2022 STD 기준인데, 자동업데이트가 지원되지 않는 OS라 한다

 

찾아보니까 Azure에서 있는 이미지만 가능한것 같다.

 

 

그렇다면, 수동일때 자동으로 업데이트 변경은 불가능한 것인가?

 

기술 문서에 찾아보니 처음에 배포할때 자동업데이트를 하지않으면 수동에서 자동으로 변경은 불가능하다는 얘기다.

 

예약된 이벤트로 가능합니다.

 

먼저 VM -> 관리 -> 업데이트로 들어가

 

예약 이벤트를 구성해줍니다.

 

 

 

 

이제 모든 구성이 완료되었고, OS 마다 어떤 부분을 업데이트 할지 범위를 설정합니다

 

 

 

 

게스트 OS 자동업데이트 일정이 만들어졌습니다.

 

예약 업데이트가 진행 되고 있다.

 

 

 

 

 

업데이트가 완료 되었습니다.

'클라우드 > Microsoft Azure' 카테고리의 다른 글

Azure 백업 분석 리포트  (0) 2023.08.09
디스크 확장 방법  (0) 2023.08.02
VM 하이브리드 혜택  (0) 2023.07.31
Private Link  (0) 2022.08.29
SMTP 릴레이 서버 구축  (0) 2022.08.18