Einführung in Azure PowerShell

Abgeschlossen

Azure PowerShell ist eine Sammlung von Modulen zum Verwalten von Azure-Ressourcen direkt über PowerShell. PowerShell bietet Automatisierungsfeatures, mit denen Sie Ihre Azure-Ressourcen verwalten können.

Das Az PowerShell-Modul basiert auf .NET Standard. Es kann mit PowerShell 7.x oder höher unter allen Betriebssystemen ausgeführt werden. Es ist auch mit Windows PowerShell 5.1 kompatibel.

Sie können das Az PowerShell-Modul lokal unter Windows, Linux und macOS installieren. Sie können es auch in einem Webbrowser über Azure Cloud Shell oder in einem Docker-Container verwenden.

Voraussetzungen

Da Ihr Unternehmen bereits Azure verwendet, verfügen Sie über ein aktives Azure-Abonnement. Sie verwenden PowerShell in Azure Cloud Shell.

Erstellen einer Ressourcengruppe

Vor dem Erstellen eines Speicherkontos müssen Sie eine Ressourcengruppe erstellen oder eine vorhandene Ressourcengruppe verwenden.

Erstellen Sie mit dem Cmdlet New-AzResourceGroup eine Azure-Ressourcengruppe mit dem Namen storageaccountexamplerg in der Region eastus (USA, Osten):

New-AzResourceGroup -Name storageaccountexamplerg -Location eastus

Speicherkonto erstellen

Speicherkontonamen müssen 3 bis 24 Zeichen umfassen und dürfen nur Zahlen und Kleinbuchstaben enthalten. Der Name Ihres Speicherkontos muss innerhalb von Azure eindeutig sein.

Verwenden Sie das Cmdlet Get-AzStorageAccountNameAvailability, um zu überprüfen, ob der Name, den Sie für Ihr Speicherkonto ausgewählt haben, gültig ist und noch nicht verwendet wird:

Get-AzStorageAccountNameAvailability -Name <storage-account-name>

Verwenden Sie das Cmdlet New-AzStorageAccount, um ein neues Azure-Speicherkonto zu erstellen. Die obligatorischen Parameter lauten Name, ResourceGroupName, Location und SkuName. Der Parameter Kind ist optional. Wenn Sie ihn nicht angeben, wird er standardmäßig auf StorageV2 festgelegt.

New-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg -Location eastus -SkuName Standard_RAGRS

Überprüfen des Speicherkontos

Mit dem Cmdlet Get-AzStorageAccount wird überprüft, ob eine Speichergruppe vorhanden ist. Es gibt keine obligatorischen Parameter. Verwenden Sie den Parameter ResourceGroupName, um nur Speicherkonten in einer bestimmten Ressourcengruppe zurückzugeben. Verwenden Sie die Parameter Name und ResourceGroupName, um nur ein bestimmtes Speicherkonto zurückzugeben.

Get-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg

Bereinigen von Ressourcen

Verwenden Sie das Cmdlet Remove-AzResourceGroup, um eine Ressourcengruppe zu löschen. Der einzige obligatorische Parameter ist Name. Wenn Sie eine Ressourcengruppe löschen, werden die Gruppe und alle darin enthaltenen Ressourcen gelöscht. Sollten Ressourcen außerhalb des Bereichs des in dieser Lerneinheit erstellten Speicherkontos in der Ressourcengruppe storageaccountexamplerg vorhanden sein, werden diese ebenfalls gelöscht.

Remove-AzResourceGroup -Name storageaccountexamplerg

Verwenden Sie das Cmdlet Remove-AzStorageAccount, um ein Speicherkonto zu entfernen. Die obligatorischen Parameter lauten Name und ResourceGroupName.

Remove-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg