Partilhar via


New-SCHardwareProfile

Cria um perfil de hardware na biblioteca do VMM.

Sintaxe

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 Virtual Machine Manager (VMM) que armazena informações de configuração de hardware. Você pode criar um perfil de hardware autônomo ou personalizar um modelo ou 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, você pode personalizar um perfil de hardware à medida que o cria. Se você não especificar nenhum parâmetro além Nome, 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 da ordem 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 integrado.

  • Um ou mais adaptadores SCSI virtuais.

  • Um ou mais adaptadores de rede virtual que você pode conectar 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 da 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 a partir desse 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"

Este comando cria um perfil de hardware padrão chamado NewHWProfile01.

Exemplo 2: Criar um perfil de hardware que define a ordem de inicialização, CPU e memória

PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4

Este comando cria um novo perfil de hardware, nomeia-o 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 o peso relativo. Todas as outras configurações em NewHWProfile03 são idênticas às de 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 identificador global exclusivo (GUID) e armazena a cadeia de caracteres GUID na variável $JobGroupID. O ID do grupo de trabalho funciona como um identificador que agrupa comandos subsequentes que incluem esse identificador em um único grupo de trabalhos.

O segundo comando cria um adaptador de rede virtual, mas usa o parâmetro JobGroup para especificar que o adaptador de rede não seja criado até pouco antes da execução do cmdlet New-SCHardwareProfile no último comando. Este 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 seja criado até pouco antes da execução do cmdlet New-SCHardwareProfile no último comando. Este comando define a ID do adaptador como 6 e define o parâmetro Shared como $False para que o adaptador não seja compartilhado (como teria que ser se você quisesse usar o adaptador no cluster 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 seja criada até pouco antes da execução do cmdlet New-SCHardwareProfile no último comando. A especificação do barramento 1 e do LUN 0 conecta 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 de o cmdlet New-SCHardwareProfile criar o perfil de hardware, o parâmetro JobGroup neste comando final executa todos os cmdlets anteriores que especificam o mesmo JobGroup GUID. Quando New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdaptere New-SCVirtualDVDDrive 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 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 HighlyAvailable para $True, e, em seguida, 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 seja 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 recuperado ou criado 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: Pause e None.

Tipo:UInt16
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-AutomaticCriticalErrorActionTimeout

Especifica a quantidade de tempo, em minutos, para aguardar em pausa crítica antes de desligar a máquina virtual.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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 este parâmetro são:

  • Álbum
  • IDEHardDrive
  • PXEBoot
  • Disquete
Tipo:BootDevice[]
Valores aceites:Floppy, CD, IdeHardDrive, PxeBoot, Unknown
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CapabilityProfile

Especifica um objeto de perfil de capacidade.

Tipo:CapabilityProfile
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CheckpointType

Especifica o tipo de ponto de verificação. Os valores aceitáveis para este parâmetro são:

  • Desabilitado
  • Produção
  • ProductionOnly
  • Padrão
Tipo:CheckpointType
Valores aceites:Disabled, Production, ProductionOnly, Standard
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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 suportam o seguinte número de CPUs:

  • Hiper-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 o Windows NT 4.0.
  • Citrix XenServer. Até oito CPUs por máquina virtual, dependendo do sistema operacional convidado.
Tipo:Byte
Aliases:ProcessorCount
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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.

Tipo:Int32
Aliases:ExpectedCPUUtilization
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CPULimitForMigration

Indica se os recursos do 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 oferece suporte à migração de máquinas virtuais entre computadores físicos com processadores de fabricantes diferentes.

Tipo:Boolean
Aliases:LimitCPUForMigration
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CPULimitFunctionality

Indica se a execução de um sistema operacional mais antigo, como o Windows NT 4.0, deve ser habilitada em uma máquina virtual implantada em um host Hyper-V ou em um host VMware ESX, fornecendo funcionalidade limitada da CPU para a máquina virtual.

Tipo:Boolean
Aliases:LimitCPUFunctionality
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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 %)

Tipo:Int32
Aliases:CPUMax
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CPUPerVirtualNumaNodeMaximum

Especifica o número máximo de CPUs permitido para cada nó NUMA virtual.

Tipo:Byte
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CPURelativeWeight

Especifica a quantidade de recursos da 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 é ações.

Os tipos de hosts suportam os seguintes valores relativos:

  • Hiper-V. 1 a 10000.

  • VMware ESX. Alta.

  • VMware ESX. Acima do normal.
  • VMware ESX. Normal (padrão). 1000.

  • VMware ESX. Abaixo do normal.

  • VMware ESX. Baixa.
  • VMware ESX. Personalizado de 1 a 1000000.

  • Citrix XenServer. 1 a 65536, normal é 256.

Tipo:Int32
Aliases:RelativeWeight
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-CPUReserve

Especifica a porcentagem mínima dos recursos de uma única CPU no host para alocar a uma máquina virtual. A porcentagem de capacidade da CPU disponível para a máquina virtual nunca é inferior a essa porcentagem.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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 VMM, digite Get-SCCPUType.

Tipo:ProcessorType
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Description

Indica uma descrição para o objeto especificado.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DiskIops

Especifica o número de operações de entrada/saída de disco por segundo (IOPS) no host que podem ser usadas por uma máquina virtual específica.

Exemplo: -DiskIO 1500 (para especificar 1500 IOPS)

Tipo:Int32
Aliases:DiskIO
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DRProtectionRequired

Este parâmetro está reservado para uso futuro.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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.

Exemplo de formato: -DynamicMemoryTargetBufferPercentage 20

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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.

Necessário: você pode habilitar a memória dinâmica para uma máquina virtual somente se essa máquina virtual for implantada em um host que executa o Windows Server 2008 SP1 ou posterior ou se a máquina virtual estiver armazenada em uma biblioteca em um estado interrompido (alterações de hardware em uma máquina virtual armazenada só podem ser feitas se a máquina virtual não tiver instantâneos). A habilitação da memória dinâmica em uma máquina virtual armazenada em uma biblioteca limita o posicionamento dessa máquina para hosts que executam o Windows Server 2008 SP1 ou posterior.

Exemplo de formato: -DynamicMemoryEnabled $True

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DynamicMemoryMaximumMB

Especifica a quantidade máxima de memória que pode ser alocada para uma máquina virtual se a memória dinâmica estiver habilitada. O valor padrão é 65536.

Necessário: você pode habilitar a memória dinâmica para uma máquina virtual somente se essa máquina virtual for implantada em um host que executa o Windows Server 2008 R2 SP1 ou posterior ou se a máquina virtual estiver armazenada em uma biblioteca em um estado interrompido (alterações de hardware em uma máquina virtual armazenada só podem 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 dessa máquina para hosts que executam o Windows Server 2008 R2 SP1 ou posterior.

Exemplo de formato: -DynamicMemoryMaximumMB 1024

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-DynamicMemoryMinimumMB

Especifica a quantidade mínima de memória que pode ser alocada para uma máquina virtual se a memória dinâmica estiver habilitada. O valor padrão é 65536.

Necessário: você pode habilitar a memória dinâmica para uma máquina virtual somente se essa máquina virtual for implantada em um host que executa o Windows Server 2008 R2 SP1 ou posterior ou se a máquina virtual estiver armazenada em uma biblioteca em um estado interrompido (alterações de hardware em uma máquina virtual armazenada só podem 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 dessa máquina para hosts que executam o Windows Server 2008 R2 SP1 ou posterior.

Exemplo de formato: -DynamicMemoryMinimumMB 1024

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-FirstBootDevice

Indica o dispositivo no qual uma inicialização é tentada pela primeira vez.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Generation

Indica a geração de máquina virtual que é criada.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-HardwareProfile

Especifica um objeto de perfil de hardware.

Tipo:HardwareProfile
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-HAVMPriority

Especifica a prioridade da máquina virtual. As máquinas virtuais são iniciadas em ordem de prioridade até os limites de um nó de cluster de host. A entrada válida para este 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.

Exemplo de formato: -HAVMPriority 2000

Tipo:UInt32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-JobGroup

Especifica um identificador para uma série de comandos que serão executados como um conjunto imediatamente antes da execução do comando final que inclui o mesmo identificador de grupo de trabalhos.

Tipo:Guid
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-JobVariable

Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MemoryMB

Especifica a quantidade de memória de acesso aleatório (RAM), em megabytes (MB), no host que esse cmdlet aloca à máquina virtual convertida. O valor padrão é 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 da memória de inicialização.

Os tipos de hosts têm a seguinte memória máxima atribuível a máquinas virtuais:

  • Hiper-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.
Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MemoryPerVirtualNumaNodeMaximumMB

Especifica a quantidade máxima de memória, em MB, que cada nó NUMA virtual é permitido.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais: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 recebe mais recursos de memória do que uma máquina virtual com uma configuração inferior.

Para um host que executa o Windows Server 2008 R2 SP1 ou posterior:

  • 5000 - Normal
  • 10000 - Alta
  • 0 - Baixo
  • 1 a 10000 - Personalizado
Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MonitorMaximumCount

Especifica o número máximo de monitores suportados por um adaptador de vídeo virtual.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MonitorMaximumResolution

Especifica o valor, como uma cadeia de caracteres, que representa a resolução máxima de monitor possível de um adaptador de vídeo virtual. Os valores aceitáveis para este parâmetro são:

  • 1024x768
  • 1280x1024
  • 1600x1200
  • 1920x1200

O valor padrão é 1280x1024.

Exemplo de formato: -MonitorResolutionMaximum "1600x1200"

Tipo:String
Aliases:MonitorResolutionMaximum
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Name

Especifica o nome de um objeto do VMM.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais: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.

Exemplo de formato: -NetworkUtilization 10

Tipo:Int32
Aliases:NetworkUtilization
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NumaIsolationRequired

Indica se o isolamento NUMA é necessário.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-NumLock

Indica se o valor do BIOS para NumLock deve ser habilitado em um perfil de hardware usado para criar máquinas virtuais em um host Hyper-V. Este parâmetro não se aplica a máquinas virtuais em hosts VMware ESX ou em hosts Citrix XenServer.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Owner

Especifica o proprietário de um objeto do VMM na forma de uma conta de usuário de domínio válida.

  • Exemplo de formato: -Owner "Contoso\PattiFuller"
  • Exemplo de formato: -Owner "PattiFuller@Contoso"
Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ProtectionProvider

Especifica um provedor de proteção.

Tipo:ProtectionProvider
Valores aceites:None, HVR8, HVRBlue, HVRAzure, DiskReplication, SANReplication
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Tipo:Guid
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-RecoveryPointObjective

Especifica o período máximo durante o qual é tolerável perder dados de um serviço de TI devido a um incidente grave.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-ReplicationGroup

Especifica um grupo de replicação.

Tipo:ReplicationGroup
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SecureBootEnabled

Indica se a inicialização segura está habilitada.

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-SecureBootTemplate

Especifica o modelo de inicialização segura a ser usado para a máquina virtual de Geração 2.

Tipo:String
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UserRole

Especifica um objeto de função de usuário.

Tipo:UserRole
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-VirtualNumaNodesPerSocketMaximum

Especifica o número máximo de nós NUMA permitido para cada soquete.

Tipo:Byte
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-VirtualVideoAdapterEnabled

Indica se o Microsoft Synthetic 3D Virtual Video Adapter 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.

Necessário: Você pode habilitar o Microsoft Synthetic 3D Virtual Video Adapter para uma máquina virtual somente se essa máquina virtual for implantada em um host que executa 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 ou se a máquina virtual estiver armazenada em uma biblioteca em um estado interrompido (alterações de hardware em uma máquina virtual armazenada só podem ser feitas se a máquina não tem instantâneos). Habilitar o Microsoft Synthetic 3D Virtual Video Adapter em uma máquina virtual armazenada em uma biblioteca limitará o posicionamento dessa máquina 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.

Exemplo de formato: -VirtualVideoAdapterEnabled $True

Tipo:Boolean
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-VMMServer

Especifica um objeto de servidor VMM.

Tipo:ServerConnection
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

Saídas

HardwareProfile

Este cmdlet retorna um objeto HardwareProfile.