PowerShell-script voor het vinden van de Recovery Services-kluis waarbij uw opslagaccount is geregistreerd
Dit script helpt om de Recovery Services-kluis te vinden waarbij uw opslagaccount is geregistreerd.
Voorbeeldscript
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
}
Het script uitvoeren
Sla het bovenstaande script op de computer op met een zelfgekozen naam. In dit voorbeeld hebben we het script opgeslagen als FindRegisteredStorageAccount.ps1.
Voer het script uit door de volgende parameters op te geven:
- -ResourceGroupName: de resourcegroep van het opslagaccount
- -StorageAccountName: de naam van opslagaccount
- -SubscriptionID: de id van het abonnement waarin het opslagaccount zich bevindt
In het volgende voorbeeld wordt gezocht naar de Recovery Services-kluis waarbij het opslagaccount afsaccount is geregistreerd:
.\FindRegisteredStorageAccount.ps1 -ResourceGroupName AzureFiles -StorageAccountName afsaccount -SubscriptionId aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e
Uitvoer
De uitvoer bestaat uit het volledige pad van de Recovery Services-kluis waarbij het opslagaccount is geregistreerd. Hier volgt een voorbeeld van uitvoer:
Found Storage account afsaccount registered in vault: /subscriptions/ aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/azurefiles/providers/Microsoft.RecoveryServices/vaults/azurefilesvault123
Volgende stappen
Lees meer over het maken van back-ups van Azure-bestandsshares via de Azure-portal.