다음을 통해 공유


스토리지 계정이 등록된 Recovery Services 보관소를 찾는 PowerShell 스크립트

이 스크립트는 스토리지 계정이 등록된 Recovery Services 금고를 찾는 데 도움이 됩니다.

Recovery Services 자격 증명 모음을 찾는 샘플 스크립트

Param(
        [Parameter(Mandatory=$True)][System.String] $ResourceGroupName,
        [Parameter(Mandatory=$True)][System.String] $StorageAccountName,
        [Parameter(Mandatory=$True)][System.String] $SubscriptionId
    )

Connect-AzAccount
Select-AzSubscription -Subscription $SubscriptionId
$vaults = Get-AzRecoveryServicesVault
$found = $false
foreach($vault in $vaults)
{
  Write-Verbose "Checking vault: $($vault.Id)" -Verbose
  
  $containers = Get-AzRecoveryServicesBackupContainer -ContainerType AzureStorage -FriendlyName $StorageAccountName -ResourceGroupName $ResourceGroupName -VaultId $vault.Id -Status Registered
  
  if($containers -ne $null)
  {
    $found = $True
    Write-Information "Found Storage account $StorageAccountName registered in vault: $($vault.Id)" -InformationAction Continue
    break;
  }
}

if(!$found)
{
     Write-Information "Storage account: $StorageAccountName is not registered in any vault of this subscription" -InformationAction Continue
}

스크립트를 실행하여 Recovery Services 보관소 찾기

스토리지 계정이 등록된 Recovery Services 볼트를 찾기 위한 스크립트를 실행하려면 다음 단계를 수행합니다.

  1. 선택한 이름으로 컴퓨터에 이전 스크립트를 저장합니다. 이 예제에서는 FindRegisteredStorageAccount.ps1저장했습니다.

  2. 다음 매개 변수를 제공하여 스크립트를 실행합니다.

    • -ResourceGroupName - 스토리지 계정의 리소스 그룹
    • -StorageAccountName - 스토리지 계정 이름
    • -SubscriptionID - 스토리지 계정이 있는 구독의 ID입니다.

다음 예제에서는 afsaccount 스토리지 계정이 등록된 Recovery Services 볼트를 찾습니다.

.\FindRegisteredStorageAccount.ps1 -ResourceGroupName AzureFiles -StorageAccountName afsaccount -SubscriptionId aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e

스크립트의 출력

출력에는 스토리지 계정이 등록된 Recovery Services 자격 증명 모음의 전체 경로가 표시됩니다. 샘플 출력은 다음과 같습니다.

Found Storage account afsaccount registered in vault: /subscriptions/ aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/azurefiles/providers/Microsoft.RecoveryServices/vaults/azurefilesvault123

다음 단계

Azure Portal에서 Azure 파일 공유를 백업하는 방법 알아보기