標籤:tst 需求 -name windows ddb res 分享 roc blog
1, 登入Azure Account
PS C:\Users\jia.xiaolei> Add-AzureAccount -Environment AzureChinaCloud
Id Type Subscriptions
-- ---- -------------
[email protected] User 09383bd9-0ddc-4647-a128-0417a82dc725...
PS C:\Users\jia.xiaolei>
2, 指定訂閱ID
PS C:\Users\jia.xiaolei> Select-AzureSubscription -SubscriptionId "XXXXXXXXXXXXX" ###”XXXXXXXXXXXXXXXXXX”替換為您的訂閱ID
PS C:\Users\jia.xiaolei>
3, 擷取虛擬機器Data Disk Name
PS C:\Users\jia.xiaolei> $vmDataDisk = Get-Azurevm -ServiceName leo2012r24344 -Name leo2012r2 | Get-AzureDataDisk
PS C:\Users\jia.xiaolei> $vmDataDisk.DiskName
leo2012r24344-leo2012r2-1-201807170633430898
PS C:\Users\jia.xiaolei>
註:命令中標黃部分都需要您替換成自己的資訊,-servicename即虛擬機器所在雲端服務名稱,name是指虛擬機器名
4, 對此資料磁碟在Portal上執行分離,如您有業務應用調用此磁碟中的資料,請先停止該業務應用
註: 這裡要記錄虛擬機器的位置,以便後續附加回來,如:https://leoasmgroup1474.blob.core.chinacloudapi.cn/vhds/leo2012r2-20180717-143322.vhd,其中leoasmgroup1474為儲存賬戶名稱,vhds為容器名稱
確認該資料磁碟已從虛擬機器分離
5, 根據第三步中擷取到的diskname執行磁碟擴容命令
PS C:\Users\jia.xiaolei> Update-AzureDisk -DiskName $vmDataDisk.DiskName -Label resizedata -ResizedSizeInGB 128
註:Label可以自訂,128為您想要對磁碟擴容後的大小,根據您的需求而定
6, 到Azure Portal上將擴容後的資料磁碟附加回原虛擬機器
7, 登入虛擬機器在運行裡輸入“diskmgmt.msc”,然後可以看到新增加的容量處於未分配的狀態。
8, 右鍵點擊想擴容的磁碟,選擇“擴充卷大小”,在出現的對話方塊,一直點擊下一步(預設會把空白的空間都劃分給系統硬碟),直到完成。可以看到系統硬碟的容量已經擴充。
至此,虛擬機器資料磁碟擴容完成。
Azure 經典Windows虛擬機器資料磁碟擴容