Gérer le stockage associé à Azure à l’aide d’Azure PowerShell
Vous pouvez utiliser Azure PowerShell pour gérer le stockage associé à Azure. Avant de commencer à gérer votre stockage, vous devez d’abord créer un compte de stockage, si vous n’en avez pas. En règle générale, des comptes de stockage sont créés automatiquement lorsque vous créez d’autres ressources Azure telles que des machines virtuelles Azure.
Vous pouvez créer un compte de stockage universel standard avec la réplication de stockage localement redondant (LRS) en utilisant New-AzStorageAccount. Ensuite, obtenez le contexte du compte de stockage qui définit le compte de stockage à utiliser. Si un compte de stockage est utilisé, référencez le contexte au lieu d’entrer les informations d’identification à plusieurs reprises. Utilisez l’exemple suivant pour créer un compte de stockage nommé mystorageaccount avec les options LRS et de chiffrement d’objets blob, activées par défaut.
$storageAccount = New-AzStorageAccount -ResourceGroupName $resourceGroup `
-Name "mystorageaccount" `
-SkuName Standard_LRS `
-Location $location `
$ctx = $storageAccount.Context
Les objets blob sont toujours chargés dans un conteneur. Vous pouvez organiser les groupes d’objets blob de la même façon que vous organisez vos fichiers dans les dossiers de votre ordinateur.
Définissez le nom du conteneur, puis créez le conteneur à l’aide de New-AzStorageContainer. Définissez les autorisations d’objet blob pour autoriser l’accès public aux fichiers. Le nom du conteneur dans l’exemple suivant est quickstartblobs.
$containerName = "quickstartblobs"
New-AzStorageContainer -Name $containerName -Context $ctx -Permission blob
Vous pouvez utiliser l’applet de commande Set-AzStorageAccount pour modifier un compte de stockage Azure. Vous pouvez utiliser cette applet de commande pour modifier le type de compte, mettre à jour un domaine client ou définir des étiquettes sur un compte de stockage.
Par exemple, pour définir le type de compte de stockage, vous devez utiliser la commande suivante :
Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -AccountName "mystorageaccount" -Type "Standard_RAGRS"
Pour définir un domaine personnalisé pour un compte de stockage existant, vous pouvez utiliser la commande suivante :
Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -AccountName "mystorageaccount" -CustomDomainName "www.contoso.com" -UseSubDomain $True
Lecture supplémentaire : Pour en savoir plus sur les applets de commande disponibles pour la gestion du stockage Azure, consultez Az.Storage.