New-SCHardwareProfile
VMM ライブラリにハードウェア プロファイルを作成します。
構文
New-SCHardwareProfile
[-VMMServer <ServerConnection>]
[-Generation <Int32>]
[-HighlyAvailable <Boolean>]
[-HAVMPriority <UInt32>]
[-DRProtectionRequired <Boolean>]
[-ReplicationGroup <ReplicationGroup>]
[-SecureBootEnabled <Boolean>]
[-NumLock <Boolean>]
[-CPULimitFunctionality <Boolean>]
[-CPULimitForMigration <Boolean>]
[-Name] <String>
[-HardwareProfile <HardwareProfile>]
[-Owner <String>]
[-UserRole <UserRole>]
[-JobGroup <Guid>]
[-CapabilityProfile <CapabilityProfile>]
[-Description <String>]
[-MemoryMB <Int32>]
[-DynamicMemoryEnabled <Boolean>]
[-DynamicMemoryMaximumMB <Int32>]
[-DynamicMemoryBufferPercentage <Int32>]
[-MemoryWeight <Int32>]
[-VirtualVideoAdapterEnabled <Boolean>]
[-MonitorMaximumCount <Int32>]
[-MonitorMaximumResolution <String>]
[-RecoveryPointObjective <Int32>]
[-ProtectionProvider <ProtectionProvider>]
[-BootOrder <BootDevice[]>]
[-FirstBootDevice <String>]
[-SecureBootTemplate <String>]
[-CPUCount <Byte>]
[-CPUType <ProcessorType>]
[-CPUExpectedUtilizationPercent <Int32>]
[-DiskIops <Int32>]
[-NetworkUtilizationMbps <Int32>]
[-CPURelativeWeight <Int32>]
[-CPUReserve <Int32>]
[-CPUMaximumPercent <Int32>]
[-CPUPerVirtualNumaNodeMaximum <Byte>]
[-MemoryPerVirtualNumaNodeMaximumMB <Int32>]
[-VirtualNumaNodesPerSocketMaximum <Byte>]
[-DynamicMemoryMinimumMB <Int32>]
[-NumaIsolationRequired <Boolean>]
[-AutomaticCriticalErrorAction <UInt16>]
[-AutomaticCriticalErrorActionTimeout <Int32>]
[-CheckpointType <CheckpointType>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
説明
New-SCHardwareProfile コマンドレットは、ハードウェア構成情報を格納する仮想マシン マネージャー (VMM) で使用するハードウェア プロファイルを作成します。 スタンドアロンのハードウェア プロファイルを作成するか、テンプレートまたは仮想マシンをカスタマイズしてハードウェア プロファイルの設定を含めることができます。 New-SCHardwareProfile は、VMM ライブラリに新しいハードウェア プロファイル オブジェクトを格納します。
既定または既存のハードウェア プロファイルに基づいてハードウェア プロファイルを作成することも、ハードウェア プロファイルを作成するときにカスタマイズすることもできます。 Name 以外のパラメーターを指定しない場合は、VMM によって既定のハードウェア プロファイル オブジェクトが作成されます。
仮想マシンに対して構成できるハードウェア プロファイル設定は次のとおりです。
仮想マシンのデバイスの起動順序を指定する BIOS のブート順序設定。 ブート順序の設定は、Hyper-V ホストまたは Citrix XenServer ホスト上の仮想マシンでのみ使用できます。
仮想マシンの CPU 設定。
仮想マシンで使用可能なメモリ。
仮想フロッピー ドライブ。
2 つの仮想 COM ポート (COM1 と COM2)。
組み込みの仮想 IDE デバイス。
1 つ以上の仮想 SCSI アダプター。
論理ネットワークに接続できる 1 つ以上の仮想ネットワーク アダプター。 仮想ネットワーク アダプタは、エミュレートされたネットワーク アダプタまたは統合ネットワーク アダプタになります。
同じホストにデプロイされている他の仮想マシンによるホストの CPU の使用に関連して、ホストの CPU リソースを使用するために仮想マシンに割り当てられた優先順位。 CPU の優先順位は仮想化ソフトウェアによって決定されます。
このプロファイルから作成された仮想マシンが高可用性になるかどうか。 高可用性仮想マシンは、ホスト クラスターの一部であるホストにのみ配置できる仮想マシンです。
例
例 1: 既定のハードウェア プロファイルを作成する
PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"
このコマンドは、NewHWProfile01 という名前の既定のハードウェア プロファイルを作成します。
例 2: ブート順序、CPU、およびメモリを設定するハードウェア プロファイルを作成する
PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4
このコマンドは、新しいハードウェア プロファイルを作成し、NewHWProfile02 という名前を付け、BIOS ブート順序の最初のエントリとして PXEBoot を設定し、1024 MB のメモリを指定し、このハードウェア プロファイルを使用して作成された仮想マシンに 4 つのプロセッサがあることを指定します。
例 3: 既存のハードウェア プロファイルを複製してから変更する
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100
最初のコマンドは、NewHWProfile01 という名前のハードウェア プロファイル オブジェクトを取得し、$HWProfile変数にオブジェクトを格納します。
2 番目のコマンドは、NewHWProfile01 に基づいて NewHWProfile03 というハードウェア プロファイルを作成しますが、相対的な重みの値を変更します。 NewHWProfile03 の他のすべての設定は、NewHWProfile01 の設定と同じです。
例 4: ネットワーク・アダプター、SCSI アダプター、および DVD ドライブを含むハードウェア・プロファイルを作成する
PS C:\> $JobGroupId = [Guid]::NewGuid().ToString()
PS C:\> New-SCVirtualNetworkAdapter -JobGroup $JobGroupID -PhysicalAddressType Dynamic -VirtualNetwork "Internal Network"
PS C:\> New-SCVirtualSCSIAdapter -JobGroup $JobGroupID -AdapterID 6 -Shared $False
PS C:\> New-SCVirtualDVDDrive -JobGroup $JobGroupID -Bus 1 -LUN 0
PS C:\> New-SCHardwareProfile -Name "NewHWProfile04" -Owner "Contoso\Katarina" -Description "Temporary Hardware Config used to create a VM/Template" -MemoryMB 512 -JobGroup $JobGroupID
最初のコマンドは、グローバル一意識別子 (GUID) を生成し、GUID 文字列を変数$JobGroupIDに格納します。 ジョブ グループ ID は、この ID を含む後続のコマンドを 1 つのジョブ グループとしてまとめるための識別子として機能します。
2 番目のコマンドは仮想ネットワーク アダプターを作成しますが、 JobGroup パラメーターを使用して、最後のコマンドで New-SCHardwareProfile コマンドレットが実行される直前までネットワーク アダプターが作成されないことを指定します。 このコマンドは、物理 (MAC) アドレスの種類を動的に設定し、新しい仮想ネットワーク アダプターが内部ネットワークという名前の仮想ネットワークに接続することを指定します。
3 番目のコマンドは仮想 SCSI アダプターを作成しますが、 JobGroup パラメーターを使用して、最後のコマンドで New-SCHardwareProfile コマンドレットが実行される直前まで SCSI アダプターが作成されないことを指定します。 このコマンドはアダプター ID を 6 に設定し、 共有 パラメーターを $False に設定して、アダプターが共有されないようにします (ゲスト クラスタリングでアダプターを使用する場合と同様)。
4 番目のコマンドは仮想 DVD ドライブを作成しますが、 JobGroup パラメーターを使用して、最後のコマンドで New-SCHardwareProfile コマンドレットが実行される直前まで DVD ドライブが作成されないことを指定します。 Bus 1 と LUN 0 の指定によって、DVD ドライブを IDE バス上のセカンダリ チャネル (0) に接続します。
最後のコマンドでは、NewHWProfile04 という名前のハードウェア プロファイルを作成し、所有者を Contoso\Katarina に設定し、説明を指定し、このハードウェア プロファイルを使用して作成された仮想マシンが使用するホスト上のメモリの量が 512 MB であることを指定します。 New-SCHardwareProfile コマンドレットがハードウェア プロファイルを作成する前に、この最後のコマンドの JobGroup パラメーターは、同じ JobGroup GUID を指定する上記のすべてのコマンドレットを実行します。 New-SCVirtualNetworkAdapter、New-SCVirtualScsiAdapter、および New-SCVirtualDVDDrive を実行すると、作成された結果のオブジェクトは新しいハードウェア プロファイルに自動的に関連付けられます。
例 5: ハードウェア プロファイルを作成し、新しい仮想マシン テンプレートに追加する
PS C:\> $HWProfile = New-SCHardwareProfile -Name "NewHWProfile05" -CPUCount 4 -MemoryMB 64000 -CPUMax 100 -Owner "Contoso\Katarina" -HighlyAvailable $True
PS C:\> $VHD = Get-SCVirtualHardDisk | where { $_.Name -eq "VHD01.vhd" -and $_.LibraryServer.Name -eq "LibServer01.Contoso.com" }
PS C:\> $OS = Get-SCOperatingSystem | where {$_.Name -eq "64-bit edition of Windows Server 2008 R2 Datacenter"}
PS C:\> New-SCVMTemplate -Name "LargeVMTemplate" -HardwareProfile $HWProfile -OperatingSystem $OS -VirtualHardDisk $VHD -NoCustomization
最初のコマンドは、新しいハードウェア プロファイルを作成し、NewHWProfile05 という名前を付け、4 つのプロセッサが含まれていること、および仮想マシンで使用できるホスト上の 1 つの CPU の合計リソースの最大割合が 100% であることを指定し、64 GB の RAM と所有者を割り当て、 HighAvailable パラメーターを$Trueに設定します。 新しいハードウェア プロファイル オブジェクトを$HWProfile変数に格納します。 HighlyAvailable パラメーターは、このハードウェア プロファイルを使用して作成された仮想マシンを、直接またはテンプレートを使用して、ホスト クラスターのノードであるホストに配置することを指定します。
2 番目のコマンドは、VHD01 という名前の仮想ハード ディスク オブジェクトをライブラリから取得し、そのオブジェクトを $VHD 変数に格納します。
3 番目のコマンドは、オペレーティング システム オブジェクトを名前で取得し、そのオブジェクトを $OS 変数に格納します。
最後のコマンドでは、新しい仮想マシン テンプレートを作成し、LargeVMTemplate という名前を付け、オペレーティング システムに対するカスタマイズを行わずに、上記のコマンドで取得または作成したオペレーティング システム、ハードウェア プロファイル、および仮想ハード ディスクを使用するように指定します。
パラメーター
-AutomaticCriticalErrorAction
VM で重大なエラーが発生したときに実行するアクションを指定し、 AutomaticCriticalErrorActionTimeout パラメーターで指定されたタイムアウト時間を超えています。 このパラメーターで使用できる値は、Pause と None です。
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
仮想マシンの電源を切るまでの重大な一時停止を待機する時間を分単位で指定します。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
Hyper-V ホスト上の仮想マシンが開始に使用するデバイスの順序を指定します。 このパラメーターの有効値は、次のとおりです。
- CD
- IDEHardDrive
- PXEBoot
- Floppy
Type: | BootDevice[] |
Accepted values: | Floppy, CD, IdeHardDrive, PxeBoot, Unknown |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CapabilityProfile
機能プロファイル オブジェクトを指定します。
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
チェックポイントの種類を指定します。 このパラメーターの有効値は、次のとおりです。
- 無効
- Production
- ProductionOnly
- Standard
Type: | CheckpointType |
Accepted values: | Disabled, Production, ProductionOnly, Standard |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUCount
仮想マシン、ハードウェア プロファイル、またはテンプレートの CPU 数を指定します。
ホストの種類は、次の数の CPU をサポートします。
- Hyper-V。 ゲスト オペレーティング システムに応じて、仮想マシンあたり最大 4 つの CPU。
- VMware ESX。 仮想マシンあたり最大 4 つの CPU ですが、4.0 Windows NT実行する仮想マシン上の CPU は 1 つだけです。
- Citrix XenServer。 ゲスト オペレーティング システムに応じて、仮想マシンあたり最大 8 個の CPU。
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
この仮想マシンで使用する必要があるホスト上の CPU の割合を指定します。 この値は、VMM がバーチャル マシン用の適切なホストを決定する場合にのみ使用されます。
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
ソース コンピューターと同じプロセッサのバージョンが異なる物理コンピューターへの移行を有効にするために、指定された仮想マシンのプロセッサ機能を制限するかどうかを示します。 物理コンピュータに搭載されるプロセッサの製造元が互いに異なる場合、VMM はその物理コンピュータ間の移行をサポートしません。
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
仮想マシンの CPU 機能を制限することで、Hyper-V ホストまたは VMware ESX ホストにデプロイされた仮想マシンで、Windows NT 4.0 などの古いオペレーティング システムの実行を有効にするかどうかを示します。
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
ホスト上の単一の CPU について (特定の仮想マシンがいつでも使用できる CPU)、リソース合計に対する最高の割合を指定します。
例: -CPUMaximumPercent 80
(80% を指定する場合)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
仮想 NUMA ノードごとに許可される CPU の最大数を指定します。
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
同じホスト上の他の仮想マシンに対して、この仮想マシンが使用できるホスト上の CPU リソースの量を指定します。 重み値が高い仮想マシンには、重量値が低い仮想マシンよりも多くの CPU リソースが割り当てられます。 これらの値の VMware 用語は共有です。
ホストの種類は、次の相対値をサポートします。
Hyper-V。 1 ~ 10000。
VMware ESX。 高。
- VMware ESX。 通常より上。
VMware ESX。 標準 (既定)。 1000。
VMware ESX。 標準より下。
- VMware ESX。 低。
VMware ESX。 カスタム 1 ~ 1000000。
Citrix XenServer。 1 ~ 65536、通常は 256 です。
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
バーチャル マシンに割り当てる、ホスト上の単一の CPU のリソースの最小の割合を指定します。 バーチャル マシンで使用可能な CPU 容量の割合がこの割合を下回ることはありません。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
仮想マシンの CPU の種類を指定します。
VMM 環境の仮想マシンで使用できるすべての CPU の種類の一覧を取得するには、次のように入力します Get-SCCPUType
。
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
指定したオブジェクトの説明を示します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
特定の仮想マシンで使用可能な、ホスト上の 1 秒あたりのディスク入出力操作 (IOPS) の回数を指定します。
例: -DiskIO 1500
(1500 IOPS を指定する場合)
Type: | Int32 |
Aliases: | DiskIO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
このパラメーターは将来使用するために予約されています。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
ホストがバッファーとして予約しようとする仮想マシンの現在のメモリ割り当てより上のメモリの割合を指定します。 既定値は 20 です。
形式の例: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
仮想マシンの動的メモリを有効にするかどうかを示します。 動的メモリは、仮想マシンで直接有効にすることも、仮想マシンを作成するのに使用するテンプレートまたはハードウェア プロファイルで有効にすることもできます。 既定値は$Falseです。
必須: 仮想マシンが Windows Server 2008 SP1 以降を実行しているホストに仮想マシンがデプロイされている場合、または仮想マシンがライブラリに停止状態で格納されている場合にのみ、仮想マシンの動的メモリを有効にすることができます (仮想マシンにスナップショットがない場合にのみ、格納されている仮想マシンに対するハードウェアの変更を行うことができます)。 ライブラリに格納されている仮想マシンで動的メモリを有効にすると、そのマシンを Windows Server 2008 SP1 以降を実行するホストへの配置が制限されます。
形式の例: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
動的メモリが有効になっている場合に仮想マシンに割り当てることができるメモリの最大量を指定します。 既定値は 65536 です。
必須: 仮想マシンが Windows Server 2008 R2 SP1 以降を実行しているホストに仮想マシンがデプロイされている場合、または仮想マシンがライブラリに停止状態で格納されている場合にのみ、仮想マシンの動的メモリを有効にすることができます (仮想マシンにスナップショットがない場合にのみ、格納されている仮想マシンに対するハードウェアの変更を行うことができます)。 ライブラリに保管されている仮想マシンの動的メモリを有効にすると、そのマシンは、Windows Server 2008 R2 SP1 以降を実行しているホストにしか配置できなくなります。
形式の例: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
動的メモリが有効になっている場合に仮想マシンに割り当てることができるメモリの最小量を指定します。 既定値は 65536 です。
必須: 仮想マシンが Windows Server 2008 R2 SP1 以降を実行しているホストに仮想マシンがデプロイされている場合、または仮想マシンがライブラリに停止状態で格納されている場合にのみ、仮想マシンの動的メモリを有効にすることができます (仮想マシンにスナップショットがない場合にのみ、格納されている仮想マシンに対するハードウェアの変更を行うことができます)。 ライブラリに保管されている仮想マシンの動的メモリを有効にすると、そのマシンは、Windows Server 2008 R2 SP1 以降を実行しているホストにしか配置できなくなります。
形式の例: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
ブートが最初に試行されるデバイスを示します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Generation
作成される仮想マシンの生成を示します。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
ハードウェア プロファイル オブジェクトを指定します。
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HAVMPriority
仮想マシンの優先度を指定します。 仮想マシンは、ホスト クラスター ノードの上限までの優先順位で開始されます。 このパラメーターに対して有効な入力は、優先度の数値表現です。
- 高。 3000
- 中。 2000
- 低。 1000
ゼロ (0) の値を指定した場合、仮想マシンは自動的に再起動しません。
形式の例: -HAVMPriority 2000
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
ホスト クラスターの一部である Hyper-V ホストに仮想マシンを配置するかどうかを示します。 この設定は、バーチャル マシンで構成するか、バーチャル マシンの作成に使用するテンプレートまたはハードウェア プロファイルで構成できます。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
同じジョブ グループ識別子を含む最後のコマンドが実行される直前に一括して実行される、一連のコマンドの識別子を指定します。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
ジョブの進行状況を追跡して、このパラメーターで示す名前の変数に保管するように指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
変換された仮想マシンにこのコマンドレットが割り当てるホスト上のランダム アクセス メモリ (RAM) の量を MB (MB) 単位で指定します。 既定値は 512 MB です。 Windows Server 2008 R2 SP1 以降のバージョンを実行するホストで動的メモリが有効になっている仮想マシンの場合は、スタートアップ メモリの値を指定します。
ホストの種類には、仮想マシンに割り当て可能な最大メモリが次のとおりです。
- Hyper-V。 仮想マシンあたり最大 65536 MB の RAM。
- VMware ESX Server 3.0.x。 仮想マシンあたり最大 16384 MB の RAM。
- VMware ESX Server 3.5.x。 仮想マシンあたり最大 65532 MB の RAM。
- Citrix XenServer。 仮想マシンあたり最大 32265 MB の RAM。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
各仮想 NUMA ノードが許可される最大メモリ量を MB 単位で指定します。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
同じホスト上の他の仮想マシンに対して相対的に、仮想マシンにメモリを割り当てる優先順位を示します。 高い設定値の仮想マシンに、低い設定値の仮想マシンよりも多くのメモリ リソースが割り当てられます。
Windows Server 2008 R2 SP1 以降を実行しているホストの場合:
- 5000 - 標準
- 10000 - 高
- 0 - 低
- 1 から 10000 - カスタム
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
仮想ビデオ アダプターがサポートするモニターの最大数を指定します。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
仮想ビデオ アダプターの可能な最大モニター解像度を表す値を文字列として指定します。 このパラメーターの有効値は、次のとおりです。
- 1024 × 768
- 1280x1024
- 1600 × 1200
- 1920x1200
既定値は 1280x1024 です。
形式の例: -MonitorResolutionMaximum "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
VMM オブジェクトの名前を指定します。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
特定の仮想マシンで使用できるホストのネットワーク上の帯域幅の量を、1 秒あたりのメガビット数 (Mbps) 単位で指定します。
形式の例: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
NUMA 分離が必要かどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
Hyper-V ホストで仮想マシンを作成するために使用されるハードウェア プロファイルで NumLock の BIOS 値を有効にするかどうかを示します。 このパラメーターは、VMware ESX ホストまたは Citrix XenServer ホスト上の仮想マシンには適用されません。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
有効なドメイン ユーザー アカウントの形式で VMM オブジェクトの所有者を指定します。
- 形式の例:
-Owner "Contoso\PattiFuller"
- 形式の例:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
保護プロバイダーを指定します。
Type: | ProtectionProvider |
Accepted values: | None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
このアクションをトリガーしたパフォーマンスとリソース最適化のヒント (PRO ヒント) の ID を指定します。 このパラメーターを使用すると、PRO のヒントを監査できます。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
重大なインシデントが原因で IT サービスからデータを失う許容できる最大期間を指定します。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
レプリケーション グループを指定します。
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
コントロールがコマンド シェルに直ちに戻るように、ジョブが非同期的に実行されることを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
セキュア ブートが有効かどうかを示します。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
第 2 世代仮想マシンに使用するセキュア ブート テンプレートを指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
ユーザー ロール オブジェクトを指定します。
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
ソケットごとに許可される NUMA ノードの最大数を指定します。
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
仮想マシンに対して Microsoft Synthetic 3D Virtual Video Adapter を有効にするかどうかを示します。 仮想マシンで仮想ビデオ アダプターを直接有効にすることも、仮想マシンの作成に使用するテンプレートまたはハードウェア プロファイルで有効にすることもできます。
必須: 仮想マシンに対して Microsoft Synthetic 3D Virtual Video Adapter を有効にできるのは、その仮想マシンが Windows Server 2008 R2 SP1 (リモート デスクトップ サービスロールとリモート デスクトップ仮想グラフィックス 役割サービスがインストールされている) を実行しているホストに展開されている場合、または仮想マシンが停止状態でライブラリに格納されている場合 (格納されている仮想マシンに対するハードウェアの変更は、仮想マシンに対するハードウェア変更が行われる場合のみ可能です)マシンにスナップショットがありません)。 ライブラリに格納されている仮想マシンで Microsoft Synthetic 3D Virtual Video Adapter を有効にすると、そのマシンの配置が、Windows Server 2008 R2 SP1 (リモート デスクトップ サービスロールとリモート デスクトップ仮想グラフィックス役割サービスがインストールされている) 以降を実行しているホストに制限されます。
形式の例: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
VMM サーバー オブジェクトを指定します。
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
出力
HardwareProfile
このコマンドレットは HardwareProfile オブジェクトを 返します。