我有兩個連接到我的Azure VM的磁盤。一個需要刪除,其他包含數據庫:)如何確定將哪些字母分配給Azure驅動器?
如何確定什麼是我的目標驅動器? OO
官方文件說,「分離前檢查」 ..好 - !怎麼.. 他們表現出有是如何得到的操作系統的磁盤,但其他兩個唯一磁盤不包含操作系統。
我知道如何找到OS磁盤,但對我來說是不需要的:
# Get storage account name
$myServiceName = "bla"
$myVMname = "bla"
# Get Virtual machine
$vm = Get-AzureVM -ServiceName $myServiceName -Name $myVMname
# Get storage account name and path to vhd
$vmOSDisk = $vm | Get-AzureOSDisk;
該命令不告訴我任何有用的事情之一:
Get-AzureDisk | Get-AzureDisk | Format-list DiskName, AttachedTo, DiskSizeInGB, OS
我試圖縮量查看PowerShell的變化,但它不起作用。
更新日期: 不幸的是存在Win Server 2008 R2,它不支持'get-disk'。但我可以用其他功能代替
$drive = gwmi Win32_DiskPartition
$drive
我可以用的東西從
改爲的Win32_LogicalDisk Win32_MappedLogicalDisk Win32_DiskPartition Win32_DiskDrive Win32_LogicalDiskRootDirectory Win32_DiskQuota Win32_LogonSessionMappedDisk Win32_LogicalDiskToPartition Win32_DiskDrivePhysicalMedia Win32_DiskDriveToDiskPartition Win32_OfflineFilesDiskSpaceLimit
,但如果我理解正確,則沒有必要。什麼意思是訂單在磁盤管理器? 因此,在D:\後添加的磁盤將從零開始獲取LUN編號?
磁盤添加的順序可能與LUN不一致,請非常小心。我通過向虛擬機添加兩個磁盤來測試了我的理論。它們被添加爲LUN 0(磁盤2)和1(磁盤3)。然後,我刪除了第一個磁盤,並專門爲LUN 5添加了一個新磁盤。磁盤管理器將新磁盤顯示爲磁盤2,因爲它替換了我刪除的磁盤;但是,它是LUN 5. – MikeWo
Ufff)我希望MS會在這個功能中加入這個功能)現在它很模糊.. –