Share via


여러 Azure 구독 관리

Warning

AzureRM PowerShell 모듈은 2024년 2월 29일부터 공식적으로 사용되지 않습니다. 사용자는 지속적인 지원 및 업데이트를 보장하기 위해 AzureRM에서 Az PowerShell 모듈로 마이그레이션하는 것이 좋습니다.

AzureRM 모듈은 여전히 작동할 수 있지만 더 이상 기본 또는 지원되지 않으므로 사용자의 재량에 따라 계속 사용할 수 있습니다. Az 모듈로 전환하는 방법에 대한 지침은 마이그레이션 리소스를 참조하세요.

Azure를 새로 접하는 경우 단일 구독만 있을 수 있습니다. 하지만 한동안 Azure를 사용한 경우 Azure 구독을 여러 개 만들었을 수 있습니다. 특정 구독에 대해 명령을 실행하도록 Azure PowerShell을 구성할 수 있습니다.

  1. 계정의 모든 구독 목록을 가져옵니다.

    Get-AzureRmSubscription
    
    Environment           : AzureCloud
    Account               : username@contoso.com
    TenantId              : 00000000-0000-0000-0000-000000000000
    SubscriptionId        : 00000000-0000-0000-0000-000000000000
    SubscriptionName      : My Production Subscription
    CurrentStorageAccount :
    
    Environment           : AzureCloud
    Account               : username@contoso.com
    TenantId              : 00000000-0000-0000-0000-000000000000
    SubscriptionId        : 00000000-0000-0000-0000-000000000000
    SubscriptionName      : My DevTest Subscription
    CurrentStorageAccount :
    
    Environment           : AzureCloud
    Account               : username@contoso.com
    TenantId              : 00000000-0000-0000-0000-000000000000
    SubscriptionId        : 00000000-0000-0000-0000-000000000000
    SubscriptionName      : My Demos
    CurrentStorageAccount :
    
  2. 기본 구독을 설정합니다.

    Select-AzureRmSubscription -Subscription 'My Demos'
    
  3. cmdlet을 실행하여 변경 사항을 Get-AzureRmContext 확인합니다.

    Get-AzureRmContext
    
    Environment           : AzureCloud
    Account               : username@contoso.com
    TenantId              : 00000000-0000-0000-0000-000000000000
    SubscriptionId        : 00000000-0000-0000-0000-000000000000
    SubscriptionName      : My Demos
    CurrentStorageAccount :
    

기본 구독을 설정하면 모든 Azure PowerShell 명령이 이 구독에 대해 실행됩니다.