Verwalten von zu Azure gehörendem Speicher mit Azure PowerShell

Abgeschlossen

Mit Azure PowerShell können Sie zu Azure gehörenden Speicher verwalten. Bevor Sie mit dem Verwalten Ihres Speichers beginnen, sollten Sie zuerst ein Speicherkonto erstellen, wenn Sie keins besitzen. Normalerweise werden Speicherkonten automatisch erstellt, wenn Sie andere Azure-Ressourcen wie virtuelle Azure-Computer (VMs) erstellen.

Erstellen Sie mit New-AzStorageAccount ein universelles Standardspeicherkonto mit lokal redundanter Speicherreplikation (LRS). Rufen Sie als Nächstes den Kontext des Speicherkontos ab, der das zu verwendende Speicherkonto definiert. Wenn Sie Aktionen für ein Speicherkonto ausführen, verweisen Sie auf den Kontext, anstatt immer wieder die Anmeldeinformationen zu übergeben. Verwenden Sie das folgende Beispiel, um ein Speicherkonto namens mystorageaccount mit LRS und Blobverschlüsselung zu erstellen, die standardmäßig aktiviert ist.

$storageAccount = New-AzStorageAccount -ResourceGroupName $resourceGroup `
  -Name "mystorageaccount" `
  -SkuName Standard_LRS `
  -Location $location `

$ctx = $storageAccount.Context

Blobs werden immer in einen Container hochgeladen. Sie können Gruppen von Blobs ähnlich wie Dateien auf Ihrem Computer in Ordnern organisieren.

Legen Sie den Containernamen fest, und erstellen Sie dann den Container mithilfe von New-AzStorageContainer. Legen Sie die Blobberechtigungen so fest, dass öffentlicher Zugriff auf die Dateien möglich ist. Der Containername im folgenden Beispiel lautet quickstartblobs.

$containerName = "quickstartblobs"
New-AzStorageContainer -Name $containerName -Context $ctx -Permission blob

Mit dem Cmdlet Set-AzStorageAccount können Sie ein Azure Storage-Konto ändern. Sie können dieses Cmdlet verwenden, um den Kontotyp zu ändern, eine benutzerdefinierte Domäne zu aktualisieren oder Tags für ein Speicherkonto festzulegen.

Wenn Sie beispielsweise den Speicherkontotyp festlegen möchten, sollten Sie den folgenden Befehl verwenden:

Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -AccountName "mystorageaccount" -Type "Standard_RAGRS"

Um eine benutzerdefinierte Domäne für ein vorhandenes Speicherkonto festzulegen, können Sie den folgenden Befehl verwenden:

Set-AzStorageAccount -ResourceGroupName "MyResourceGroup" -AccountName "mystorageaccount" -CustomDomainName "www.contoso.com" -UseSubDomain $True

Weiterlesen: Weitere Informationen zu den verfügbaren Cmdlets zum Verwalten von Azure Storage finden Sie unter Az.Storage.