이동 컬렉션 및 리소스 그룹 관리

이 문서에서는 Azure Resource Mover에 있는 이동 컬렉션에서 리소스를 제거하거나 이동 컬렉션/리소스 그룹을 제거하는 방법을 설명합니다. 이동 컬렉션은 Azure 지역 간에 Azure 리소스를 이동할 때 사용됩니다.

포털에서 리소스 제거

다음과 같이 Resource Mover 포털에서 이동 컬렉션의 리소스를 제거할 수 있습니다.

  1. Azure Resource Mover>지역 간 창에서 컬렉션에서 제거하려는 모든 리소스를 선택하고 제거를 선택합니다.

    Screenshot of the **Across regions** pane.

    Screenshot of the Button to select to remove.

  2. 리소스 제거에서 제거를 선택합니다.

    Screenshot of the Button to select to remove resources from a move collection.

포털에서 이동 컬렉션 또는 리소스 그룹 제거

포털에서 이동 컬렉션/리소스 그룹을 제거할 수 있습니다. 이동 컬렉션/리소스 그룹을 제거하면 컬렉션의 모든 리소스가 삭제됩니다.

이동 컬렉션/리소스 그룹을 제거하려면 다음 단계를 따릅니다.

  1. 컬렉션에서 리소스를 제거하려면 이 지침을 따릅니다. 리소스 그룹을 제거하는 경우 리소스가 포함되어 있지 않은지 확인합니다.
  2. 이동 컬렉션 또는 리소스 그룹을 삭제합니다.

PowerShell을 사용하여 리소스 제거

PowerShell cmdlet을 사용하면 MoveCollection에서 단일 리소스를 제거하거나 여러 리소스를 제거할 수 있습니다.

단일 리소스 제거

다음과 같이 리소스(이 예제에서는 가상 네트워크 psdemorm-vnet)를 제거합니다.

# Remove a resource using the resource ID
Remove-AzResourceMoverMoveResource -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -Name "psdemorm-vnet"

cmdlet 실행 후 출력

Screenshot of output text after removing a resource from a move collection.

여러 리소스 제거

다음과 같이 여러 리소스를 제거합니다.

  1. 종속성의 유효성을 검사합니다.

    $resp = Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"  -MoveResource $('psdemorm-vnet') -ValidateOnly
    

    cmdlet 실행 후 출력

    Screenshot of output text after removing multiple resources from a move collection.

  2. 제거해야 하는 종속 리소스를 검색합니다(예제 가상 네트워크 psdemorm-vnet과 함께).

    $resp.AdditionalInfo[0].InfoMoveResource
    

    cmdlet 실행 후 출력

    Screenshot of output text after retrieving dependent resources that need to be removed.

  3. 가상 네트워크와 함께 모든 리소스를 제거합니다.

    Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"  -MoveResource $('PSDemoVM','psdemovm111', 'PSDemoRM-vnet','PSDemoVM-nsg')
    

    cmdlet 실행 후 출력

    Screenshot of output text after removing all resources from a move collection.

PowerShell을 사용하여 컬렉션 제거

다음과 같이 구독에서 전체 이동 컬렉션을 제거합니다.

  1. PowerShell을 사용하여 컬렉션의 리소스를 제거하려면 이 지침을 따릅니다.

  2. 그런 다음 다음과 같이 컬렉션을 제거합니다.

    Remove-AzResourceMoverMoveCollection -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS"
    

    cmdlet 실행 후 출력

    Screenshot of output text after removing a move collection.

참고 항목

종속 트리가 식별되지 않은 리소스를 대량으로 제거하려면 Invoke-AzResourceMoverBulkRemove(Az.ResourceMover)를 사용합니다.

제거한 후 VM 리소스 상태

이동 컬렉션에서 VM 리소스를 제거할 때 발생하는 동작은 표에 요약된 대로 리소스 상태에 따라 다릅니다.

VM 상태 제거

리소스 상태 VM 네트워킹
컬렉션을 이동하기 위해 추가됨 이동 컬렉션에서 삭제합니다. 이동 컬렉션에서 삭제합니다.
종속성 해결됨/준비 보류 중 이동 컬렉션에서 삭제 이동 컬렉션에서 삭제합니다.
준비 진행 중
(또는 기타 상태 진행 중)
삭제 작업이 오류로 인해 실패합니다. 삭제 작업이 오류로 인해 실패합니다.
준비 실패 이동 컬렉션에서 삭제합니다.
복제본 디스크를 포함하여 대상 지역에 생성된 모든 항목을 삭제합니다.

이동하는 동안 생성된 인프라 리소스는 수동으로 삭제해야 합니다.
이동 컬렉션에서 삭제합니다.
이동 시작 보류 중 이동 컬렉션에서 삭제합니다.

VM, 복제본 디스크 등을 포함하여 대상 지역에 생성된 모든 항목을 삭제합니다.

이동하는 동안 생성된 인프라 리소스는 수동으로 삭제해야 합니다.
이동 컬렉션에서 삭제합니다.
이동 시작 실패 이동 컬렉션에서 삭제합니다.

VM, 복제본 디스크 등을 포함하여 대상 지역에 생성된 모든 항목을 삭제합니다.

이동하는 동안 생성된 인프라 리소스는 수동으로 삭제해야 합니다.
이동 컬렉션에서 삭제합니다.
커밋 보류 중 대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
커밋 실패 대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
취소 완료 리소스가 이동 시작 보류 중 상태로 돌아갑니다.

VM, 복제본 디스크, 자격 증명 모음 등 대상에서 생성된 모든 항목과 함께 이동 컬렉션에서 삭제됩니다.

이동하는 동안 생성된 인프라 리소스는 수동으로 삭제해야 합니다.

이동하는 동안 생성된 인프라 리소스는 수동으로 삭제해야 합니다.
리소스가 이동 시작 보류 중 상태로 돌아갑니다.

이동 컬렉션에서 삭제되었습니다.
무시 실패 대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

이후에 리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

이후에 리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
원본 삭제 보류 중 이동 컬렉션에서 삭제되었습니다.

대상 지역에 생성된 항목은 삭제되지 않습니다.
이동 컬렉션에서 삭제되었습니다.

대상 지역에 생성된 항목은 삭제되지 않습니다.
원본 삭제 실패 이동 컬렉션에서 삭제되었습니다.

대상 지역에 생성된 항목은 삭제되지 않습니다.
이동 컬렉션에서 삭제되었습니다.

대상 지역에 생성된 항목은 삭제되지 않습니다.
이동 완료 이동 컬렉션에서 삭제되었습니다.

대상 또는 원본 지역에 생성된 항목은 삭제되지 않습니다.
이동 컬렉션에서 삭제되었습니다.

대상 또는 원본 지역에 생성된 항목은 삭제되지 않습니다.

제거한 후 SQL 리소스 상태

이동 컬렉션에서 Azure SQL 리소스를 제거할 때 발생하는 동작은 표에 요약된 대로 리소스 상태에 따라 다릅니다.

리소스 상태 SQL
컬렉션을 이동하기 위해 추가됨 이동 컬렉션에서 삭제합니다.
종속성 해결됨/준비 보류 중 이동 컬렉션에서 삭제
준비 진행 중
(또는 기타 상태 진행 중)
삭제 작업이 오류로 인해 실패합니다.
준비 실패 이동 컬렉션에서 삭제

대상 지역에 생성된 모든 항목을 삭제합니다.
이동 시작 보류 중 이동 컬렉션에서 삭제

대상 지역에 생성된 모든 항목을 삭제합니다. SQL 데이터베이스가 이 지점에 있으며 삭제됩니다.
이동 시작 실패 이동 컬렉션에서 삭제

대상 지역에 생성된 모든 항목을 삭제합니다. SQL 데이터베이스가 이 지점에 있으며 삭제되어야 합니다.
커밋 보류 중 대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
커밋 실패 대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
취소 완료 리소스가 이동 시작 보류 중 상태로 돌아갑니다.

SQL 데이터베이스를 포함하여 대상에서 생성된 모든 항목과 함께 이동 컬렉션에서 삭제됩니다.
무시 실패 대상 리소스가 먼저 삭제되도록 이동을 무시하는 것이 좋습니다.

이후에 리소스가 이동 시작 보류 중 상태로 돌아가고 해당 위치에서 계속할 수 있습니다.
원본 삭제 보류 중 이동 컬렉션에서 삭제되었습니다.

대상 지역에 생성된 항목은 삭제되지 않습니다.
원본 삭제 실패 이동 컬렉션에서 삭제되었습니다.

대상 지역에 생성된 항목은 삭제되지 않습니다.
이동 완료 이동 컬렉션에서 삭제되었습니다.

대상 또는 원본 지역에 생성된 항목은 삭제되지 않습니다.

다음 단계

Resource Mover를 사용하여 다른 지역으로 VM 이동을 시도합니다.