Condividi tramite


Get-SCStorageDisk

Ottiene un oggetto disco di archiviazione per l'host specificato dal database VMM.

Sintassi

Get-SCStorageDisk
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCStorageDisk
   -VMHost <Host>
   [[-Name] <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCStorageDisk ottiene gli oggetti disco di archiviazione per un host dal database VMM (Virtual Machine Manager). È possibile usare questo cmdlet con il cmdlet New-SCVirtualDiskDrive per collegare un disco pass-through in una macchina virtuale a un disco rigido fisico nell'host in cui viene distribuita la macchina virtuale.

Esempio

Esempio 1: Ottenere tutte le unità disco rigido in un host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> Get-SCStorageDisk -VMHost $VMHost

Il primo comando ottiene l'oggetto host denominato VMHost01 usando il cmdlet Get-SCVMHost . Il comando archivia l'oggetto nella variabile $VMHost.

Il secondo comando ottiene tutti gli oggetti unità disco rigido dall'host archiviato in $VMHost.

Esempio 2: Ottenere un'unità disco rigido specifica nell'host in base al nome

PS C:\> $StorageDisk = Get-SCVMHost -ComputerName "VMHost02.Contoso.com" | Get-SCStorageDisk -Name "\\.\PhysicalDrive0"
PS C:\> $StorageDisk

Il primo comando ottiene l'oggetto host denominato VMHost02 e usa l'operatore della pipeline per passare VMHost02 al cmdlet corrente. Questo cmdlet ottiene l'oggetto unità disco rigido denominato PhysicalDrive0 per l'host. Il comando archivia quindi l'oggetto unità disco rigido nella variabile $StorageDisk.

Il secondo comando visualizza il contenuto di $StorageDisk.

Parametri

-Name

Specifica il nome di un disco di archiviazione che ottiene questo cmdlet.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHost

Specifica un oggetto host di macchina virtuale. VMM supporta host Hyper-V, host VMware ESX e host Citrix XenServer. Per altre informazioni su ogni tipo di host, vedere il cmdlet Add-SCVMHost .

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

StorageDisk

Questo cmdlet restituisce un oggetto StorageDisk .