Introduktion till Azure PowerShell

Slutförd

Azure PowerShell är en samling moduler för att hantera Azure-resurser direkt från PowerShell. PowerShell tillhandahåller automatiseringsfunktioner som du kan använda för att hantera dina Azure-resurser.

Az PowerShell-modulen baseras på .NET Standard. Det fungerar med PowerShell 7.x eller senare på alla operativsystem. Den är också kompatibel med Windows PowerShell 5.1.

Du kan installera Az PowerShell-modulen lokalt i Windows, Linux och macOS. Du kan också använda den från en webbläsare via Azure Cloud Shell eller inuti en Docker-container.

Förutsättningar

Eftersom ditt företag redan använder Azure har du en aktiv Azure-prenumeration. Du använder PowerShell i Azure Cloud Shell.

Skapa en resursgrupp

Innan du skapar ett lagringskonto måste du skapa en resursgrupp eller använda en befintlig.

Skapa en Azure-resursgrupp med namnet storageaccountexamplerg i eastus regionen med hjälp av cmdleten New-AzResourceGroup :

New-AzResourceGroup -Name storageaccountexamplerg -Location eastus

Skapa ett lagringskonto

Lagringskontonamn måste vara mellan 3 och 24 tecken långa och får endast innehålla siffror och gemener. Namnet på ditt lagringskonto måste vara unikt i Azure.

Använd cmdleten Get-AzStorageAccountNameAvailability för att kontrollera att namnet som du valde för ditt lagringskonto är giltigt och inte redan används:

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

Använd cmdleten New-AzStorageAccount för att skapa ett nytt Azure Storage-konto. De obligatoriska parametrarna är Name, ResourceGroupName, Location och SkuName. Parametern Kind är valfri och är standard när StorageV2 den inte har angetts.

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

Verifiera lagringskontot

Du använder cmdleten Get-AzStorageAccount för att kontrollera att det finns en lagringsgrupp. Det finns inga obligatoriska parametrar. Använd parametern ResourceGroupName för att endast returnera lagringskonton i en specifik resursgrupp. Använd parametrarna Name och ResourceGroupName för att endast returnera ett specifikt lagringskonto.

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

Rensa resurser

Använd cmdleten Remove-AzResourceGroup för att ta bort en resursgrupp. Den enda obligatoriska parametern är Namn. Om du tar bort en resursgrupp tas gruppen och alla resurser som den innehåller bort. Om det finns resurser utanför omfånget för lagringskontot som du skapade i den här lektionen storageaccountexamplerg i resursgruppen tas de också bort.

Remove-AzResourceGroup -Name storageaccountexamplerg

Använd cmdleten Remove-AzStorageAccount för att ta bort ett lagringskonto. De obligatoriska parametrarna är Namn och ResourceGroupName.

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