Get-SCStorageDisk
VMM データベースから、指定したホストの記憶域ディスク オブジェクトを取得します。
構文
Get-SCStorageDisk
[-VMMServer <ServerConnection>]
[[-Name] <String>]
[<CommonParameters>]
Get-SCStorageDisk
-VMHost <Host>
[[-Name] <String>]
[<CommonParameters>]
説明
Get-SCStorageDisk コマンドレットは、仮想マシン マネージャー (VMM) データベースからホストのストレージ ディスク オブジェクトを取得します。 このコマンドレットは、New-SCVirtualDiskDrive コマンドレットと共に使用して、仮想マシン上のパススルー ディスクを、その仮想マシンがデプロイされているホスト上の物理ハード ディスクに接続できます。
例
例 1: ホスト上のすべてのハード ディスク ドライブを取得する
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> Get-SCStorageDisk -VMHost $VMHost
最初のコマンドは、Get-SCVMHost コマンドレットを使用して、VMHost01 という名前のホスト オブジェクトを取得します。 このコマンドは、そのオブジェクトを $VMHost 変数に格納します。
2 番目のコマンドは、$VMHostに格納されているホストからすべてのハード ディスク ドライブ オブジェクトを取得します。
例 2: ホスト上の特定のハード ディスク ドライブを名前で取得する
PS C:\> $StorageDisk = Get-SCVMHost -ComputerName "VMHost02.Contoso.com" | Get-SCStorageDisk -Name "\\.\PhysicalDrive0"
PS C:\> $StorageDisk
最初のコマンドは、VMHost02 という名前のホスト オブジェクトを取得し、パイプライン 演算子を使用して VMHost02 を現在のコマンドレットに渡します。 このコマンドレットは、ホストの PhysicalDrive0 というハード ディスク ドライブ オブジェクトを取得します。 次に、ハード ディスク ドライブ オブジェクトを $StorageDisk 変数に格納します。
2 番目のコマンドは、$StorageDiskの内容を表示します。
パラメーター
-Name
このコマンドレットが取得するストレージ ディスクの名前を指定します。
型: | String |
配置: | 0 |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-VMHost
仮想マシン ホスト オブジェクトを指定します。 VMM では、Hyper-V ホスト、VMware ESX ホスト、Citrix XenServer ホストがサポートされます。 ホストの各種類の詳細については、Add-SCVMHost コマンドレットを参照してください。
型: | Host |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
-VMMServer
VMM サーバー オブジェクトを指定します。
型: | ServerConnection |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | True |
ワイルドカード文字を受け取る: | False |
出力
StorageDisk
このコマンドレットは、StorageDisk オブジェクトを返します。