다음을 통해 공유


유지 관리 제어 구성의 리소스를 다른 지역으로 이동

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

이 문서에 따라 유지 관리 제어 구성과 연결된 리소스를 다른 Azure 지역으로 이동합니다. 여러 가지 이유로 구성을 이동하는 것이 좋습니다. 예를 들어 새 지역을 활용하거나, 특정 지역에서 사용할 수 있는 기능이나 서비스를 배포하거나, 내부 정책 및 거버넌스 요구 사항을 충족하거나, 용량 계획에 대응하기 위해 리소스를 이동할 수 있습니다.

사용자 지정된 유지 관리 구성을 가진 유지 관리 제어를 사용하면 플랫폼 업데이트가 VM 및 Azure Dedicated Host에 적용되는 방법을 제어할 수 있습니다. 지역 간에 유지 관리 제어를 이동하는 두 가지 시나리오가 있습니다.

  • 구성 자체가 아닌 유지 관리 구성과 연결된 리소스를 이동하려면 이 문서를 따르세요.
  • 유지 관리 제어 구성을 이동하되 구성과 연결된 리소스는 이동하지 않으려면 이 안내를 따르세요.
  • 유지 관리 구성과 이와 연결된 리소스를 모두 이동하려면 먼저 이 안내를 따르세요. 그런 다음이 문서의 지침에 따르세요.

필수 조건

유지 관리 제어 구성과 연결된 리소스를 이동하기 전에 다음을 수행합니다.

  • 시작하기 전에 이동 중인 리소스가 새 지역에 있는지 확인합니다.
  • 이동하려는 Azure VM 및 Azure Dedicated Host와 연결된 유지 관리 제어 구성을 확인합니다. 각 리소스를 개별적으로 확인합니다. 현재 여러 리소스에 대한 구성을 검색할 수 있는 방법은 없습니다.
  • 리소스에 대한 구성을 검색하는 경우:
    • Azure Dedicated Host ID가 아닌 계정에 대한 구독 ID를 사용해야 합니다.
    • CLI: --output table 매개 변수는 가독성을 위해서만 사용되며 삭제하거나 변경할 수 있습니다.
    • PowerShell: Format-Table Name 매개 변수는 가독성을 위해서만 사용되며 삭제하거나 변경할 수 있습니다.
    • PowerShell을 사용하는 경우 연결된 구성이 없는 리소스에 대한 구성을 나열하려고 하면 오류가 발생합니다. 오류는 다음과 유사합니다. "작업 실패 상태: '찾을 수 없음'. 세부 정보: 404 클라이언트 오류: URL에 대해 찾을 수 없음".

이동 준비

  1. 시작하기 전에 이러한 변수를 정의합니다. 각각에 대한 예를 제공했습니다.

    변수 세부 정보 예제
    $subId 유지 관리 구성을 포함하는 구독의 ID입니다. "our-subscription-ID"
    $rsrcGroupName 리소스 그룹 이름(Azure VM) "VMResourceGroup"
    $vmName VM 리소스 이름 "myVM"
    $adhRsrcGroupName 리소스 그룹(전용 호스트) "HostResourceGroup"
    $adh Dedicated Host 이름 "myHost"
    $adhParentName 상위 리소스 이름 "HostGroup"
  2. PowerShell Get-AZConfigurationAssignment 명령을 사용하여 유지 관리 구성을 검색하려면:

    • Azure Dedicated Host의 경우 다음을 실행합니다.

      Get-AzConfigurationAssignment -ResourceGroupName $adhRsrcGroupName -ResourceName $adh -ResourceType hosts -ProviderName Microsoft.Compute -ResourceParentName $adhParentName -ResourceParentType hostGroups | Format-Table Name
      
    • Azure VM의 경우 다음을 실행합니다.

      Get-AzConfigurationAssignment -ResourceGroupName $rgName -ResourceName $vmName -ProviderName Microsoft.Compute -ResourceType virtualMachines | Format-Table Name
      
  3. CLI az maintenance assignment 명령을 사용하여 유지 관리 구성을 검색하려면 다음 안내를 따르세요.

    • Azure Dedicated Host의 경우:

      az maintenance assignment list --subscription $subId --resource-group $adhRsrcGroupName --resource-name $adh --resource-type hosts --provider-name Microsoft.Compute --resource-parent-name $adhParentName --resource-parent-type hostGroups --query "[].{HostResourceGroup:resourceGroup,ConfigName:name}" --output table
      
    • Azure VM의 경우:

      az maintenance assignment list --subscription $subId --provider-name Microsoft.Compute --resource-group $rsrcGroupName --resource-name $vmName --resource-type virtualMachines --query "[].{HostResourceGroup:resourceGroup, ConfigName:name}" --output table
      

이동

  1. 이 지침에 따라 Azure VM을 새 지역으로 이동합니다.
  2. 리소스를 이동한 후 유지 관리 구성을 이동했는지 여부에 따라 유지 관리 구성을 새 지역의 리소스에 적절하게 다시 적용합니다. PowerShell 또는 CLI를 사용하여 리소스에 유지 관리 구성을 적용할 수 있습니다.

이동 확인

새 지역의 리소스를 확인하고 새 지역의 리소스에 대한 관련 구성을 확인합니다.

원본 리소스 정리

이동 후 원본 영역에서 이동한 리소스를 삭제하는 것이 좋습니다.

다음 단계

유지 관리 구성을 이동해야 하는 경우 이 지침을 따르세요.