Azure PowerShell'e giriş
Azure PowerShell, Azure kaynaklarını doğrudan PowerShell'den yönetmeye yönelik modüllerden oluşan bir koleksiyondur. PowerShell, Azure kaynaklarınızı yönetmek için kullanabileceğiniz otomasyon özellikleri sağlar.
Az PowerShell modülü .NET Standard'a dayanır. Tüm işletim sistemlerinde PowerShell 7.x veya üzeri ile çalışır. Ayrıca Windows PowerShell 5.1 ile de uyumludur.
Az PowerShell modülünü Windows, Linux ve macOS'a yerel olarak yükleyebilirsiniz. Azure Cloud Shell aracılığıyla veya Docker kapsayıcısı içinde bir web tarayıcısından da kullanabilirsiniz.
Ön koşullar
Şirketiniz zaten Azure kullandığından etkin bir Azure aboneliğiniz vardır. Azure Cloud Shell'de PowerShell kullanıyorsunuz.
Kaynak grubu oluşturma
Depolama hesabı oluşturmadan önce bir kaynak grubu oluşturmanız veya mevcut bir kaynak grubunu kullanmanız gerekir.
cmdlet'ini eastus
kullanarak New-AzResourceGroup
bölgede adlı storageaccountexamplerg
bir Azure kaynak grubu oluşturun:
New-AzResourceGroup -Name storageaccountexamplerg -Location eastus
Depolama hesabı oluşturma
Depolama hesap adları 3 ile 24 karakter uzunluğunda olmalıdır ve yalnızca sayı ve küçük harf içerebilir. Depolama hesabınızın adının Azure içinde benzersiz olması gerekir.
Get-AzStorageAccountNameAvailability
Depolama hesabınız için seçtiğiniz adın geçerli olduğunu ve henüz kullanımda olmadığını doğrulamak için cmdlet'ini kullanın:
Get-AzStorageAccountNameAvailability -Name <storage-account-name>
New-AzStorageAccount
Yeni bir Azure depolama hesabı oluşturmak için cmdlet'ini kullanın. Zorunlu parametreler Name, ResourceGroupName, Location ve SkuName'tir. Kind parametresi isteğe bağlıdır ve belirtilmediğinde varsayılan olarak StorageV2
ayarlanır.
New-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg -Location eastus -SkuName Standard_RAGRS
Depolama hesabını doğrulama
Bir depolama grubunun mevcut olduğunu doğrulamak için cmdlet'ini kullanırsınız Get-AzStorageAccount
. Zorunlu parametre yoktur. Yalnızca belirli bir kaynak grubundaki depolama hesaplarını döndürmek için ResourceGroupName parametresini kullanın. Yalnızca belirli bir depolama hesabını döndürmek için Name ve ResourceGroupName parametrelerini kullanın.
Get-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg
Kaynakları temizleme
Remove-AzResourceGroup
Kaynak grubunu silmek için cmdlet'ini kullanın. Tek zorunlu parametre Ad'dır. Kaynak grubu silindiğinde grubu ve içerdiği tüm kaynaklar silinir. Bu ünitede oluşturduğunuz depolama hesabının kapsamı dışındaki kaynaklar kaynak grubunda varsa storageaccountexamplerg
, bunlar da silinir.
Remove-AzResourceGroup -Name storageaccountexamplerg
Remove-AzStorageAccount
Depolama hesabını kaldırmak için cmdlet'ini kullanın. Zorunlu parametreler Name ve ResourceGroupName'tir.
Remove-AzStorageAccount -Name <storage-account-name> -ResourceGroupName storageaccountexamplerg