POWERSHELL İLE MICROSOFT AZURE SANAL MAKİNELERİN DİSK BOYUTLARINI DEĞİŞTİRMEK
Microsoft Azure üzerinde var olan sanal makinelerinizin disk boyutlarını Update-AzureDisk PowerShell cmdlet’i ile kolayca değiştirebilirsiniz.
Aşağıda örnek PowerShell scriptini görebilirsiniz.
# Azure hesabinizin dogrulanmasi
Add-AzureAccount
# Azure Aboneliginizi secin
$subscription =
(Get-AzureSubscription).SubscriptionName `
| Out-GridView `
-Title “Select Azure Subscription” `
-PassThru
Select-AzureSubscription `
-SubscriptionName $subscription `
-Current
# Azure Storage hesabinizi secin
$storageAccount =
(Get-AzureStorageAccount).Label `
| Out-GridView `
-Title “Select Azure Storage Account” `
-PassThru
Set-AzureSubscription `
-SubscriptionName $subscription `
-CurrentStorageAccountName $storageAccount
# Azure VM secin
$vm =
Get-AzureVM `
| Out-GridView `
-Title “Select a VM …” `
-PassThru
# Yeniden boyutlandirilacak veri diskinizi secin
$disk =
$vm `
| Get-AzureDataDisk `
| Out-GridView `
-Title “Select a data disk to resize” `
-PassThru
$diskName = $disk.DiskName
# Yeni disk boyutunu belirleyin – var olandan buyuk olmalidir
do {
$size =
Read-Host `
-Prompt “New size in GB”
}
until ( $size -gt $disk.LogicalDiskSizeInGB )
# Veri diskini yeniden boyutlandirmadan once VM durdur
$vm `
| Stop-AzureVM `
-Force
# Veri diskini daha buyuk olarak boyutlandir
Update-AzureDisk `
-Label “$diskName” `
-DiskName “$diskName” `
-ResizedSizeInGB $size
# VM Baslat
$vm | Start-AzureVM
PowerShell scriptini çalıştırıp veri diskini daha büyük olarak boyutlandırdıktan sonra artık Azure VM’inize bağlanıp veri diskinizi extend edebilirsiniz.