Script PowerShell permettant de rechercher le coffre Recovery Services dans lequel un compte de stockage est inscrit
Ce script vous aide à rechercher le coffre Recovery Services dans lequel votre compte de stockage est inscrit.
Exemple de script
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
}
Comment exécuter le script
Enregistrez le script ci-dessus sur votre ordinateur avec le nom de votre choix. Dans cet exemple, nous l’avons enregistré sous le nom FindRegisteredStorageAccount.ps1.
Exécutez le script en indiquant les paramètres suivants :
- -ResourceGroupName : groupe de ressources du compte de stockage
- -StorageAccountName : nom du compte de stockage
- -SubscriptionID : ID de l’abonnement dans lequel le compte de stockage est présent
L’exemple suivant tente de trouver le coffre Recovery Services dans lequel le compte de stockage afsaccount est inscrit :
.\FindRegisteredStorageAccount.ps1 -ResourceGroupName AzureFiles -StorageAccountName afsaccount -SubscriptionId ef4ad5a7-c2c0-4304-af80-af49f49af3d1
Output
La sortie affiche le chemin d’accès complet du coffre Recovery Services dans lequel le compte de stockage est inscrit. Voici un exemple de sortie :
Found Storage account afsaccount registered in vault: /subscriptions/ ef4ad5a7-c2c0-4304-af80-af49f49af3d1/resourceGroups/azurefiles/providers/Microsoft.RecoveryServices/vaults/azurefilesvault123
Étapes suivantes
Découvrir comment sauvegarder des partages de fichiers Azure à partir du portail Azure
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour