New-SCHardwareProfile
Cria um perfil de hardware na biblioteca do VMM.
Syntax
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>]
Description
O cmdlet New-SCHardwareProfile cria um perfil de hardware para uso no VMM (Virtual Machine Manager) que armazena informações de configuração de hardware. Você pode criar um perfil de hardware autônomo ou personalizar um modelo ou uma máquina virtual para incluir configurações de perfil de hardware. New-SCHardwareProfile armazena o novo objeto de perfil de hardware na biblioteca do VMM.
Você pode criar um perfil de hardware com base em padrões ou em um perfil de hardware existente ou personalizar um perfil de hardware à medida que o cria. Se você não especificar nenhum parâmetro diferente de Name, o que é necessário, o VMM criará um objeto de perfil de hardware padrão.
As configurações de perfil de hardware que você pode configurar para uma máquina virtual incluem:
Configurações de ordem de inicialização no BIOS que especificam a ordem de inicialização do dispositivo para uma máquina virtual. A configuração de pedido de inicialização está disponível apenas para máquinas virtuais em um host Hyper-V ou host Citrix XenServer.
Configurações de CPU para uma máquina virtual.
Memória disponível em uma máquina virtual.
Uma unidade de disquete virtual.
Duas portas COM virtuais (COM1 e COM2).
Um dispositivo IDE virtual interno.
Um ou mais adaptadores SCSI virtuais.
Um ou mais adaptadores de rede virtual que você pode anexar a uma rede lógica. Um adaptador de rede virtual pode ser emulado ou sintético.
A prioridade atribuída a uma máquina virtual para usar os recursos de CPU do host em relação ao uso da CPU do host por outras máquinas virtuais implantadas no mesmo host. As prioridades da CPU são determinadas pelo software de virtualização.
Se uma máquina virtual criada com base nesse perfil estará altamente disponível. Uma máquina virtual altamente disponível é uma máquina virtual que só pode ser colocada em um host que faz parte de um cluster de host.
Exemplos
Exemplo 1: criar um perfil de hardware padrão
PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"
Esse comando cria um perfil de hardware padrão chamado NewHWProfile01.
Exemplo 2: criar um perfil de hardware que define a ordem de inicialização, a CPU e a memória
PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4
Esse comando cria um novo perfil de hardware, o nomeia NewHWProfile02, define PXEBoot como a primeira entrada na ordem de inicialização do BIOS, especifica 1024 MB de memória e especifica que uma máquina virtual criada usando esse perfil de hardware terá quatro processadores.
Exemplo 3: clonar e modificar um perfil de hardware existente
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100
O primeiro comando obtém o objeto de perfil de hardware chamado NewHWProfile01 e armazena o objeto na variável $HWProfile.
O segundo comando cria um perfil de hardware chamado NewHWProfile03 com base em NewHWProfile01, mas modifica o valor para peso relativo. Todas as outras configurações no NewHWProfile03 são idênticas às do NewHWProfile01.
Exemplo 4: criar um perfil de hardware que contenha um adaptador de rede, um adaptador SCSI e uma unidade de 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
O primeiro comando gera um GUID (identificador global exclusivo) e armazena a cadeia de caracteres GUID na variável $JobGroupID. A ID do grupo de trabalho funciona como um identificador que agrupa os comandos subsequentes que incluem esse identificador em um único grupo de trabalho.
O segundo comando cria um adaptador de rede virtual, mas usa o parâmetro JobGroup para especificar que o adaptador de rede não é criado até pouco antes do cmdlet New-SCHardwareProfile nas últimas execuções de comando. Esse comando define o tipo de endereço físico (MAC) como dinâmico e especifica que o novo adaptador de rede virtual se conectará a uma rede virtual chamada Rede Interna.
O terceiro comando cria um adaptador SCSI virtual, mas usa o parâmetro JobGroup para especificar que o adaptador SCSI não é criado até pouco antes do cmdlet New-SCHardwareProfile nas últimas execuções de comando. Esse comando define a ID do adaptador como 6 e define o parâmetro Compartilhado como $False para que o adaptador não seja compartilhado (como teria que ser se você quisesse usar o adaptador no clustering convidado).
O quarto comando cria uma unidade de DVD virtual, mas usa o parâmetro JobGroup para especificar que a unidade de DVD não é criada até pouco antes do cmdlet New-SCHardwareProfile nas últimas execuções de comando. Especificar o Barramento 1 e o LUN 0 anexa a unidade de DVD virtual ao Canal Secundário (0) no barramento IDE.
O último comando cria um perfil de hardware chamado NewHWProfile04, define o proprietário como Contoso\Katarina, especifica uma descrição e especifica que a quantidade de memória no host que uma máquina virtual criada usando esse perfil de hardware usará é de 512 MB. Antes que o cmdlet New-SCHardwareProfile crie o perfil de hardware, o parâmetro JobGroup neste comando final executa todos os cmdlets anteriores que especificam o mesmo GUID do JobGroup . Quando New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdapter e New-SCVirtualDVDDrive são executados, os objetos resultantes que são criados são automaticamente associados ao novo perfil de hardware.
Exemplo 5: criar um perfil de hardware e adicioná-lo a um novo modelo de máquina virtual
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
O primeiro comando cria um novo perfil de hardware, nomeia-o NewHWProfile05, especifica que ele contém quatro processadores e que a maior porcentagem do total de recursos de uma única CPU em um host que pode ser usado por uma máquina virtual é de 100%, atribui 64 GB de RAM e um proprietário, define o parâmetro Altamente Disponível como $True, e armazena o novo objeto de perfil de hardware na variável $HWProfile. O parâmetro HighlyAvailable especifica que uma máquina virtual criada usando esse perfil de hardware, diretamente ou por meio de um modelo, será colocada em um host que é um nó de um cluster de host.
O segundo comando obtém o objeto de disco rígido virtual chamado VHD01 da biblioteca e armazena o objeto na variável $VHD.
O terceiro comando obtém um objeto do sistema operacional pelo nome e armazena o objeto na variável $OS.
O último comando cria um novo modelo de máquina virtual, nomeia-o LargeVMTemplate e especifica que ele usa o sistema operacional, o perfil de hardware e o disco rígido virtual recuperados ou criados nos comandos anteriores, sem qualquer personalização para o sistema operacional.
Parâmetros
-AutomaticCriticalErrorAction
Especifica a ação a ser executada quando a VM encontra um erro crítico e excede a duração do tempo limite especificada pelo parâmetro AutomaticCriticalErrorActionTimeout . Os valores aceitáveis para este parâmetro são: Pausar e Nenhum.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
Especifica a quantidade de tempo, em minutos, para aguardar em pausa crítica antes de desligar a máquina virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
Especifica a ordem dos dispositivos que uma máquina virtual em um host Hyper-V usa para iniciar. Os valores aceitáveis para esse parâmetro são:
- 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
Especifica um objeto de perfil de funcionalidade.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
Especifica o tipo checkpoint. Os valores aceitáveis para esse parâmetro são:
- Desabilitado
- Produção
- 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
Especifica o número de CPUs em uma máquina virtual, em um perfil de hardware ou em um modelo.
Os tipos de hosts dão suporte ao seguinte número de CPUs:
- Hyper-V. Até quatro CPUs por máquina virtual, dependendo do sistema operacional convidado.
- VMware ESX. Até quatro CPUs por máquina virtual, mas apenas uma CPU em uma máquina virtual que executa Windows NT 4.0.
- Citrix XenServer. Até oito CPUs por máquina virtual, dependendo do sistema operacional convidado.
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
Especifica a porcentagem de CPU no host que você espera que essa máquina virtual use. Esse valor é usado somente quando o VMM determina um host adequado para a máquina virtual.
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
Indica se os recursos de processador devem ser limitados para a máquina virtual especificada para habilitar a migração para um computador físico que tenha uma versão diferente do mesmo processador que o computador de origem. O VMM não dá suporte à migração de máquinas virtuais entre computadores físicos que têm processadores de diferentes fabricantes.
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
Indica se é necessário habilitar a execução de um sistema operacional mais antigo, como Windows NT 4.0 em uma máquina virtual implantada em um host Hyper-V ou em um host VMware ESX, fornecendo funcionalidade limitada de CPU para a máquina virtual.
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
Especifica a maior porcentagem do total de recursos de uma única CPU no host que pode ser usada por uma máquina virtual específica a qualquer momento.
Exemplo: -CPUMaximumPercent 80
(para especificar 80 por cento)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
Especifica o número máximo de CPUs permitidas para cada nó NUMA virtual.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Especifica a quantidade de recursos de CPU em um host que essa máquina virtual pode usar em relação a outras máquinas virtuais no mesmo host. Uma máquina virtual com um valor de peso mais alto é alocada mais recursos de CPU do que uma máquina virtual com um valor de peso menor. O termo VMware para esses valores é compartilhamentos.
Os tipos de hosts dão suporte aos seguintes valores relativos:
Hyper-V. 1 a 10000.
VMware ESX. Alta:
- VMware ESX. Acima do Normal.
VMware ESX. Normal (padrão). 1.000.
VMware ESX. Abaixo do Normal.
- VMware ESX. Baixa:
VMware ESX. Personalizado de 1 a 1000000.
Citrix XenServer. 1 a 65536, normal é 256.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
Especifica a porcentagem mínima dos recursos de uma única CPU no host a ser alocada a uma máquina virtual. O percentual de capacidade da CPU disponível para a máquina virtual nunca é menor que esse percentual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
Especifica o tipo de CPU para uma máquina virtual.
Para recuperar uma lista de todos os tipos de CPU disponíveis para uso em máquinas virtuais em um ambiente do VMM, digite Get-SCCPUType
.
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Indica uma descrição para o objeto especificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
Especifica o número de IOPS (operações de entrada/saída) de disco por segundo no host que pode ser usado por uma máquina virtual específica.
Exemplo: -DiskIO 1500
(para especificar 1500 IOPS)
Type: | Int32 |
Aliases: | DiskIO |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DRProtectionRequired
Esse parâmetro é reservado para uso futuro.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
Especifica a porcentagem de memória acima da alocação de memória atual de uma máquina virtual que o host deve tentar reservar como um buffer. O valor padrão é 20.
Formato de exemplo: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
Indica se a memória dinâmica deve ser habilitada para máquinas virtuais. Você pode habilitar a memória dinâmica diretamente em uma máquina virtual ou em um modelo ou perfil de hardware que será usado para criar máquinas virtuais. O valor padrão é $False.
Obrigatório: você poderá habilitar a memória dinâmica para uma máquina virtual somente se essa máquina virtual for implantada em um host executando o Windows Server 2008 SP1 ou posterior ou se a máquina virtual estiver armazenada em uma biblioteca em um estado parado (alterações de hardware em uma máquina virtual armazenada só poderão ser feitas se a máquina virtual não tiver instantâneos). Habilitar a memória dinâmica em uma máquina virtual armazenada em uma biblioteca limita o posicionamento desse computador para hosts que executam o Windows Server 2008 SP1 ou posterior.
Formato de exemplo: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
Especifica a quantidade máxima de memória que pode ser alocada a uma máquina virtual se a memória dinâmica estiver habilitada. O valor padrão é 65536.
Obrigatório: você poderá habilitar a memória dinâmica para uma máquina virtual somente se essa máquina virtual for implantada em um host executando o Windows Server 2008 R2 SP1 ou posterior ou se a máquina virtual estiver armazenada em uma biblioteca em um estado parado (alterações de hardware em uma máquina virtual armazenada só poderão ser feitas se a máquina virtual não tiver instantâneos). Habilitar a memória dinâmica em uma máquina virtual armazenada em uma biblioteca limitará o posicionamento desse computador para hosts que executam o Windows Server 2008 R2 SP1 ou posterior.
Formato de exemplo: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
Especifica a quantidade mínima de memória que pode ser alocada a uma máquina virtual se a memória dinâmica estiver habilitada. O valor padrão é 65536.
Obrigatório: você poderá habilitar a memória dinâmica para uma máquina virtual somente se essa máquina virtual for implantada em um host executando o Windows Server 2008 R2 SP1 ou posterior ou se a máquina virtual estiver armazenada em uma biblioteca em um estado parado (alterações de hardware em uma máquina virtual armazenada só poderão ser feitas se a máquina virtual não tiver instantâneos). Habilitar a memória dinâmica em uma máquina virtual armazenada em uma biblioteca limitará o posicionamento desse computador para hosts que executam o Windows Server 2008 R2 SP1 ou posterior.
Formato de exemplo: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
Indica o dispositivo no qual uma inicialização é tentada pela primeira vez.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Generation
Indica a geração da máquina virtual criada.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Especifica um objeto de perfil de hardware.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HAVMPriority
Especifica a prioridade da máquina virtual. As máquinas virtuais começam na ordem de prioridade até os limites de um nó de cluster de host. A entrada válida para esse parâmetro é uma representação numérica da prioridade:
- Alta: 3000
- Média: 2000
- Baixa: 1000
Se você especificar um valor zero (0), a máquina virtual não será reiniciada automaticamente.
Formato de exemplo: -HAVMPriority 2000
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
Indica se uma máquina virtual deve ser colocada em um host Hyper-V que faz parte de um cluster de host. Configure essa configuração em uma máquina virtual ou em um modelo ou perfil de hardware que será usado para criar máquinas virtuais.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Especifica um identificador para uma série de comandos que serão executados como um conjunto pouco antes do comando final que inclui o mesmo identificador de grupo de trabalho executado.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o andamento do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Especifica a quantidade de memória de acesso aleatório (RAM), em megabytes (MB), no host que esse cmdlet aloca para a máquina virtual convertida. O valor padrão é de 512 MB. Para uma máquina virtual na qual a memória dinâmica está habilitada em um host que executa o Windows Server 2008 R2 SP1 ou versões posteriores, especifique o valor de memória de inicialização.
Os tipos de hosts têm o seguinte máximo de memória atribuível às máquinas virtuais:
- Hyper-V. Até 65536 MB de RAM por máquina virtual.
- VMware ESX Server 3.0.x. Até 16384 MB de RAM por máquina virtual.
- VMware ESX Server 3.5.x. Até 65532 MB de RAM por máquina virtual.
- Citrix XenServer. Até 32265 MB de RAM por máquina virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryPerVirtualNumaNodeMaximumMB
Especifica a quantidade máxima de memória, em MB, que cada nó NUMA virtual é permitido.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
Indica a prioridade na alocação de memória para uma máquina virtual, em relação a outras máquinas virtuais no mesmo host. Uma máquina virtual com uma configuração mais alta é alocada mais recursos de memória do que uma máquina virtual com uma configuração mais baixa.
Para um host que executa o Windows Server 2008 R2 SP1 ou posterior:
- 5000 - Normal
- 10000 - Alta
- 0 - Baixo
- 1 a 10000 - Personalizado
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
Especifica o número máximo de monitores compatíveis com um adaptador de vídeo virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
Especifica o valor, como uma cadeia de caracteres, que representa a resolução máxima possível de monitor de um adaptador de vídeo virtual. Os valores aceitáveis para esse parâmetro são:
- 1024 x 768
- 1280x1024
- 1600 x 1200
- 1920x1200
O valor padrão é 1280x1024.
Formato de exemplo: -MonitorResolutionMaximum "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica o nome de um objeto VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
Especifica, em megabits por segundo (Mbps), a quantidade de largura de banda na rede do host que pode ser usada por uma máquina virtual específica.
Formato de exemplo: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
Indica se o isolamento NUMA é necessário.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
Indica se é necessário habilitar o valor do BIOS para NumLock em um perfil de hardware usado para criar máquinas virtuais em um host Hyper-V. Esse parâmetro não se aplica a máquinas virtuais em hosts VMware ESX ou em hosts Citrix XenServer.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Especifica o proprietário de um objeto do VMM na forma de uma conta de usuário de domínio válido.
- Formato de exemplo:
-Owner "Contoso\PattiFuller"
- Formato de exemplo:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
Especifica um provedor de proteção.
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
Especifica a ID da dica de Desempenho e Otimização de Recursos (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
Especifica o período máximo para o qual é tolerável perder dados de um serviço de TI devido a um incidente importante.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
Especifica um grupo de replicação.
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho é executado de forma assíncrona para que o controle retorne imediatamente ao shell de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
Indica se a inicialização segura está habilitada.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
Especifica o modelo de inicialização segura a ser usado para a máquina virtual geração 2.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Especifica um objeto de função de usuário.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
Especifica o número máximo de nós NUMA permitidos para cada soquete.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
Indica se o Adaptador de Vídeo Virtual Do Microsoft Synthetic 3D deve ser habilitado para máquinas virtuais. Você pode habilitar o Adaptador de Vídeo Virtual diretamente em uma máquina virtual ou em um modelo ou perfil de hardware que será usado para criar máquinas virtuais.
Obrigatório: você pode habilitar o Adaptador de Vídeo Virtual Do Microsoft Synthetic 3D para uma máquina virtual somente se essa máquina virtual for implantada em um host executando o Windows Server 2008 R2 SP1 (com a função Serviços de Área de Trabalho Remota e o serviço de função gráficos virtuais de área de trabalho remota instalado) ou posterior ou se a máquina virtual estiver armazenada em uma biblioteca em um estado parado (alterações de hardware em uma máquina virtual armazenada só poderão ser feitas se a máquina virtual estiver armazenada em um estado parado (alterações de hardware em uma máquina virtual armazenada só poderão ser feitas se a máquina virtual o computador não tem instantâneos). Habilitar o Adaptador de Vídeo Virtual Do Microsoft Synthetic 3D em uma máquina virtual armazenada em uma biblioteca limitará o posicionamento desse computador para hosts que executam o Windows Server 2008 R2 SP1 (com a função Serviços de Área de Trabalho Remota e o serviço de função gráficos virtuais de área de trabalho remota instalados) ou posterior.
Formato de exemplo: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor do VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Saídas
HardwareProfile
Esse cmdlet retorna um objeto HardwareProfile .