Auf Englisch lesen

Freigeben über


Erstellen eines Azure-Speicherkontos

Ein Azure Storage-Konto enthält all Ihre Azure Storage-Datenobjekte: Blobs, Dateien, Warteschlangen und Tabellen. Das Speicherkonto stellt einen eindeutigen Namespace für Ihre Azure Storage-Daten bereit, auf den von jedem Ort der Welt aus über HTTP oder HTTPS zugegriffen werden kann. Weitere Informationen zu Azure-Speicherkonten finden Sie unter Speicherkonto – Übersicht. Weitere Informationen zum Erstellen eines Speicherkontos speziell für die Verwendung mit Azure Files finden Sie unter Erstellen einer SMB-Dateifreigabe.

In diesem Artikel erfahren Sie, wie Sie über das Azure-Portal, Azure PowerShell, die Azure-Befehlszeilenschnittstelle oder eine Azure Resource Manager-Vorlage ein Speicherkonto erstellen.

Voraussetzungen

Wenn Sie kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.

Um ein Azure-Speicherkonto mit PowerShell zu erstellen, stellen Sie sicher, dass Sie das neueste Azure Az PowerShell-Modul installiert haben. Siehe Installieren des Azure PowerShell-Moduls.

Als nächstes melden Sie sich bei Azure an.

Melden Sie sich mit dem Befehl Connect-AzAccount bei Ihrem Azure-Abonnement an, und befolgen Sie die Authentifizierungsanweisungen auf dem Bildschirm.

PowerShell
Connect-AzAccount

Speicherkonto erstellen

Ein Speicherkonto ist eine Azure Resource Manager Ressource. Resource Manager ist der Bereitstellungs- und Verwaltungsdienst für Azure. Weitere Informationen finden Sie unter Übersicht über den Azure Resource Manager.

Jede Resource Manager-Ressource, einschließlich eines Azure-Speicherkontos, muss zu einer Azure-Ressourcengruppe gehören. Eine Ressourcengruppe ist ein logischer Container zur Gruppierung Ihrer Azure-Dienste. Beim Erstellen eines Speicherkontos haben Sie die Wahlmöglichkeit, entweder eine neue Ressourcengruppe zu erstellen oder eine vorhandene Ressourcengruppe zu verwenden. In dieser Anleitung wird gezeigt, wie Sie eine neue Ressourcengruppe erstellen.

Parameter für Speicherkontotyp

Wenn Sie ein Speicherkonto mit PowerShell, der Azure CLI, Bicep, Azure-Vorlagen oder der Azure Developer CLI erstellen, wird der Speicherkontotyp durch den Parameter kind angegeben (z. B. StorageV2). Die Leistungsstufe und die Redundanzkonfiguration werden zusammen durch den Parameter sku oder SkuName angegeben (z. B. Standard_GRS). Die folgende Tabelle zeigt, welche Werte für den Parameter kind und die Parameter sku und SkuName verwendet werden sollen, um einen bestimmten Speicherkontotyp mit der gewünschten Redundanzkonfiguration zu erstellen.

Speicherkontotyp Unterstützte Redundanzkonfigurationen Unterstützte Werte für den Parameter „Variante“ Unterstützte Werte für den Parameter „sku“ oder „SkuName“ Unterstützt hierarchischen Namespace
Standard „Allgemein v2“ LRS / GRS / RA-GRS / ZRS / GZRS / RA-GZRS StorageV2 Standard_LRS / Standard_GRS / Standard_RAGRS/ Standard_ZRS / Standard_GZRS / Standard_RAGZRS Ja
Premium-Blockblobs LRS / ZRS BlockBlobStorage Premium_LRS / Premium_ZRS Ja
Premium-Dateifreigaben LRS / ZRS FileStorage Premium_LRS / Premium_ZRS Nein
Premium-Seitenblobs LRS StorageV2 Premium_LRS Nein
Legacy-Standard „Allgemein v1“ LRS / GRS / RA-GRS Storage Standard_LRS / Standard_GRS / Standard_RAGRS Nein
Legacy-Blobspeicher LRS / GRS / RA-GRS BlobStorage Standard_LRS / Standard_GRS / Standard_RAGRS Nein

Legen Sie zum Erstellen eines Speicherkontos vom Typ „Allgemein v2“ mit PowerShell zunächst eine neue Ressourcengruppe an, indem Sie den Befehl New-AzResourceGroup aufrufen:

Azure PowerShell
$resourceGroup = "<resource-group>"
$location = "<location>"
New-AzResourceGroup -Name $resourceGroup -Location $location

Falls Sie nicht wissen, welche Region Sie für den -Location-Parameter angeben sollen, können Sie mit dem Befehl Get-AzLocation eine Liste der unterstützten Regionen für Ihr Abonnement abrufen:

Azure PowerShell
Get-AzLocation | select Location

Erstellen Sie als Nächstes ein standardmäßiges Speicherkonto vom Typ „Universell v2“ mit georedundantem Speicher mit Lesezugriff (RA-GRS) über den Befehl New-AzStorageAccount. Denken Sie daran, dass der Name Ihres Speicherkontos innerhalb von Azure eindeutig sein muss, ersetzen Sie daher den Platzhalterwert in Klammern durch Ihren eigenen eindeutigen Wert:

Azure PowerShell
New-AzStorageAccount -ResourceGroupName $resourceGroup `
  -Name <account-name> `
  -Location $location `
  -SkuName Standard_RAGRS `
  -Kind StorageV2 `
  -AllowBlobPublicAccess $false `
  -MinimumTlsVersion TLS1_2

Führen Sie zum Erstellen eines Kontos mit Azure DNS-Zonenendpunkten (Vorschau) die folgenden Schritte aus:

  1. Registrieren Sie sich für die Vorschau, wie in Azure DNS-Zonenendpunkte (Vorschau) beschrieben.

  2. Stellen Sie sicher, dass die neueste Version von PowerShellGet installiert ist.

    Azure PowerShell
    Install-Module PowerShellGet -Repository PSGallery -Force
    
  3. Schließen Sie die PowerShell-Konsole, und öffnen Sie sie erneut.

  4. Installieren Sie Version 4.4.2-preview oder höher des Az.Storage PowerShell-Moduls. Möglicherweise müssen Sie andere Versionen des PowerShell-Moduls deinstallieren. Weitere Informationen zum Installieren von Azure PowerShell finden Sie unter Installieren von Azure PowerShell mit PowerShellGet.

    Azure PowerShell
    Install-Module Az.Storage -Repository PsGallery -RequiredVersion 4.4.2-preview -AllowClobber -AllowPrerelease -Force
    

Erstellen Sie als Nächstes das Konto, unter Angabe von AzureDnsZone für den Parameter -DnsEndpointType. Nachdem das Speicherkonto erstellt wurde, können Sie die Dienstendpunkte anzeigen, indem Sie die Eigenschaften PrimaryEndpoints und SecondaryEndpoints des Kontos abrufen.

Azure PowerShell
$rgName = "<resource-group>"
$accountName = "<storage-account>"

$account = New-AzStorageAccount -ResourceGroupName $rgName `
          -Name $accountName `
          -SkuName Standard_RAGRS `
          -Location <location> `
          -Kind StorageV2 `
          -AllowBlobPublicAccess $false `
          -MinimumTlsVersion TLS1_2 `
          -DnsEndpointType AzureDnsZone

$account.PrimaryEndpoints
$account.SecondaryEndpoints 

Zum Aktivieren eines hierarchischen Namespaces für das Speicherkonto zur Verwendung von Azure Data Lake Storage legen Sie den Parameter EnableHierarchicalNamespace für den Aufruf des Befehls New-AzStorageAccount auf $True fest.

Die folgende Tabelle zeigt, welche Werte für die SkuName- und Kind-Parameter und verwendet werden sollen, um einen bestimmten Speicherkontotyp mit der gewünschten Redundanzkonfiguration zu erstellen.

Löschen von Speicherkonten

Durch das Löschen eines Speicherkontos wird das gesamte Konto gelöscht, einschließlich aller Daten im Konto. Sichern Sie alle Daten, die Sie speichern möchten, bevor Sie das Konto löschen.

Unter bestimmten Umständen kann ein gelöschtes Speicherkonto wiederhergestellt werden, aber die Wiederherstellung ist nicht garantiert. Weitere Informationen finden Sie unter Wiederherstellen eines gelöschten Speicherkontos.

Wenn Sie versuchen, ein Speicherkonto zu löschen, das einem virtuellen Azure-Computer zugewiesen ist, wird unter Umständen ein Fehler mit dem Hinweis angezeigt, dass das Speicherkonto noch verwendet wird. Hilfe zum Beheben dieses Fehlers finden Sie unter Beheben von Fehlern beim Löschen von Speicherkonten.

Verwenden Sie zum Löschen des Speicherkontos den Befehl Remove-AzStorageAccount:

PowerShell
Remove-AzStorageAccount -Name <storage-account> -ResourceGroupName <resource-group>

Alternativ können Sie die Ressourcengruppe löschen, wodurch das Speicherkonto und alle anderen Ressourcen in dieser Ressourcengruppe gelöscht werden. Weitere Informationen zum Löschen einer Ressourcengruppe finden Sie unter Löschen von Ressourcengruppe und Ressourcen.

Erstellen eines universellen v1-Speicherkontos

Hinweis

Obwohl Microsoft für die meisten Szenarien Konten vom Typ „Allgemein v2“ empfiehlt, wird Microsoft weiterhin Konten vom Typ „Universell V1“ für neue und vorhandene Kunden unterstützen. Sie können Speicherkonten vom Typ „Universell V1“ in neuen Regionen erstellen, wenn Azure Storage in diesen Regionen zur Verfügung steht. Microsoft hat zurzeit keinen Plan zum Einstellen der Unterstützung für Konten vom Typ „Universell V1“ und wird mindestens ein Jahr im Voraus informieren, bevor ein Azure Storage-Feature als veraltet gekennzeichnet wird. Microsoft wird weiterhin Sicherheitsupdates für Konten vom Typ „Universell V1“ bereitstellen, aber es wird keine neue Featureentwicklung für diesen Kontotyp erwartet.

Für neue Azure-Regionen, die nach dem 1. Oktober 2020 online geschaltet wurden, haben sich die Preise für universelle V1-Konten geändert und entsprechen den Preisen für universelle V2-Konten in diesen Regionen. Die Preise für universelle V1-Konten in Azure-Regionen, die vor dem 1. Oktober 2020 vorhanden waren, haben sich nicht geändert. Preisdetails für Konten vom Typ „Universell V1“ in einer bestimmten Region finden Sie auf der Seite mit der Preisübersicht zu Azure Storage. Wählen Sie Ihre Region und dann neben Preisangebote die Option Sonstige aus.

Speicherkonten vom Typ „Universell v1“ (GPv1) können nicht mehr über das Azure-Portal erstellt werden. Wenn Sie ein GPv1-Speicherkonto erstellen müssen, führen Sie die Schritte im Abschnitt Erstellen eines Speicherkontos für PowerShell, die Azure CLI, Bicep oder Azure-Vorlagen aus. Geben Sie Storage für den Parameter kind an, und wählen Sie aus der Tabelle der unterstützten Wertesku oder SkuName aus.

Nächste Schritte