New-SCHardwareProfile

Cria um perfil de hardware na biblioteca 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 utilização no Virtual Machine Manager (VMM) que armazena informações de configuração de hardware. Pode criar um perfil de hardware autónomo ou personalizar um modelo ou máquina virtual para incluir definições de perfil de hardware. O New-SCHardwareProfile armazena o novo objeto de perfil de hardware na biblioteca VMM.

Pode criar um perfil de hardware baseado em predefinições ou num perfil de hardware existente, ou, pode personalizar um perfil de hardware à medida que o cria. Se não especificar nenhum parâmetro que não o Nome, que é necessário, o VMM cria um objeto de perfil de hardware predefinido.

As definições de perfil de hardware que pode configurar para uma máquina virtual incluem:

  • Definições de ordem de arranque no BIOS que especificam a ordem de arranque do dispositivo para uma máquina virtual. A definição de pedido de arranque está disponível apenas para máquinas virtuais num anfitrião Hyper-V ou no Citrix XenServer.

  • Definições de CPU para uma máquina virtual.

  • Memória disponível numa máquina virtual.

  • Uma unidade virtual floppy.

  • Duas portas COM virtuais (COM1 e COM2).

  • Um dispositivo IDE virtual incorporado.

  • Um ou mais adaptadores SCSI virtuais.

  • Um ou mais adaptadores de rede virtuais que 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 a utilização dos recursos cpu do hospedeiro em relação à utilização do CPU do hospedeiro por outras máquinas virtuais implantadas no mesmo hospedeiro. As prioridades da CPU são determinadas pelo software de virtualização.

  • Se uma máquina virtual criada a partir deste perfil estará altamente disponível. Uma máquina virtual altamente disponível é uma máquina virtual que só pode ser colocada num hospedeiro que faz parte de um cluster de anfitriões.

Exemplos

Exemplo 1: Criar um perfil de hardware predefinido

PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"

Este comando cria um perfil de hardware predefinido chamado NewHWProfile01.

Exemplo 2: Criar um perfil de hardware que define a ordem de arranque, 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, designa-o de NewHWProfile02, define o PXEBoot como a primeira entrada na ordem de arranque BIOS, especifica 1024 MB de memória, e especifica que uma máquina virtual criada através deste perfil de hardware terá quatro processadores.

Exemplo 3: Clone e, em seguida, 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 baseado no NewHWProfile01, mas modifica o valor para o peso relativo. Todas as outras definições em 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 identificador globalmente único (GUID) e armazena a cadeia GUID em $JobGroupID variáveis. O iD do grupo de trabalho funciona como um identificador que agru cria comandos subsequentes que incluem este identificador num único grupo de trabalho.

O segundo comando cria um adaptador de rede virtual, mas utiliza o parâmetro JobGroup para especificar que o adaptador de rede só é criado pouco antes do cmdlet New-SCHardwareProfile no último comando. Este comando define o tipo de endereço físico (MAC) para dinâmico e especifica que o novo adaptador de rede virtual irá ligar-se a uma rede virtual chamada Rede Interna.

O terceiro comando cria um adaptador SCSI virtual, mas utiliza o parâmetro JobGroup para especificar que o adaptador SCSI só é criado pouco antes do cmdlet New-SCHardwareProfile nas últimas execuções de comando. Este comando define o ID do adaptador para 6, e define o parâmetro Compartilhado para $False de modo a que o adaptador não seja partilhado (como teria de ser se quisesse utilizar o adaptador no agrupamento de hóspedes).

O quarto comando cria uma unidade virtual de DVD, mas utiliza o parâmetro JobGroup para especificar que a unidade de DVD só é criada pouco antes do cmdlet New-SCHardwareProfile no último comando. Especificando o Bus 1 e LUN 0 anexa a unidade virtual de DVD ao Canal Secundário (0) no autocarro IDE.

O último comando cria um perfil de hardware chamado NewHWProfile04, define o proprietário para Contoso\Katarina, especifica uma descrição, e especifica que a quantidade de memória no anfitrião que uma máquina virtual criada através deste perfil de hardware irá usar é de 512 MB. Antes do 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 o New-SCVirtualNetworkAdapter, o New-SCVirtualScsiAdapter e o New-SCVirtualDVDDrive funcionam, os objetos resultantes que são criados estã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, designa-o newHWProfile05, especifica que contém quatro processadores, e que a maior percentagem dos recursos totais de um único CPU num hospedeiro que pode ser usado por uma máquina virtual é de 100 por cento, atribui 64 GB de RAM e um proprietário, define o parâmetro Altamente Disponível para $True, e, em seguida, armazena o novo objeto de perfil de hardware na variável $HWProfile. O parâmetro Altamente Disponível especifica que uma máquina virtual criada usando este perfil de hardware, diretamente ou através de um modelo, será colocada num hospedeiro que é um nó de um cluster hospedeiro.

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 operativo pelo nome e armazena o objeto na variável $OS.

O último comando cria um novo modelo de máquina virtual, dá-lhe o nome de LargeVMTemplate, e especifica que utiliza o sistema operativo, o perfil de hardware e o disco rígido virtual recuperado ou criado nos comandos anteriores, sem qualquer personalização para o sistema operativo.

Parâmetros

-AutomaticCriticalErrorAction

Especifica a ação a tomar quando o 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: Pausa 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 esperar 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 num hospedeiro Hiper-V utiliza para iniciar. Os valores aceitáveis para este 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 capacidade.

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 este parâmetro são:

  • Desativado
  • Produção
  • ProduçãoOnamente
  • 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 numa máquina virtual, num perfil de hardware ou num modelo.

Os tipos de anfitriões suportam o seguinte número de CPUs:

  • Hiper-V. Até quatro CPUs por máquina virtual, dependendo do sistema operativo do hóspede.
  • VMware ESX. Até quatro CPUs por máquina virtual, mas apenas um CPU numa máquina virtual que executa o Windows NT 4.0.
  • Citrix XenServer. Até oito CPUs por máquina virtual, dependendo do sistema operativo do hóspede.
Type:Byte
Aliases:ProcessorCount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUExpectedUtilizationPercent

Especifica a percentagem de CPU no hospedeiro que espera que esta máquina virtual use. Este valor só é utilizado quando o VMM determina um hospedeiro 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 deve limitar as funcionalidades do processador para a máquina virtual especificada de modo a permitir a migração para um computador físico que tenha uma versão diferente do mesmo processador que o computador de origem. A VMM não suporta máquinas virtuais migratórias 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 permite executar um sistema operativo mais antigo, como o Windows NT 4.0, numa máquina virtual implantada num anfitrião Hiper-V ou num anfitrião VMware ESX, fornecendo uma 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 percentagem dos recursos totais de um único CPU no hospedeiro que pode ser usado por uma máquina virtual específica a qualquer momento.

Exemplo: -CPUMaximumPercent 80 (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 permitido 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 cpu num hospedeiro que esta máquina virtual pode usar em relação a outras máquinas virtuais no mesmo hospedeiro. Uma máquina virtual com um valor de peso mais elevado é atribuída mais recursos CPU do que uma máquina virtual com um valor de peso mais baixo. O termo VMware para estes valores é partilha.

Os tipos de anfitriões suportam os seguintes valores relativos:

  • Hiper-V. 1 a 10000.

  • VMware ESX. Elevada.

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

  • VMware ESX. Abaixo do normal.

  • VMware ESX. Baixo.
  • 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 percentagem mínima dos recursos de um único CPU no hospedeiro para alocar a uma máquina virtual. A percentagem de capacidade de CPU disponível para a máquina virtual nunca é inferior a esta percentagem.

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 obter uma lista de todos os tipos de CPU que estão disponíveis para uso em máquinas virtuais em ambiente VMM, tipo Get-SCCPUType.

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

-Description

Indica uma descrição do 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 operações de entrada/saída de disco por segundo (IOPS) no hospedeiro que podem ser utilizados por uma máquina virtual específica.

Exemplo: -DiskIO 1500 (especificar 1500 IOPS)

Type:Int32
Aliases:DiskIO
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DRProtectionRequired

Este parâmetro está reservado para uso futuro.

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

-DynamicMemoryBufferPercentage

Especifica a percentagem de memória acima da atual atribuição de memória de uma máquina virtual que o hospedeiro deve tentar reservar como tampão. O valor predefinido é de 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 permite a memória dinâmica para máquinas virtuais. Pode ativar a memória dinâmica diretamente numa máquina virtual, ou num modelo ou perfil de hardware que será usado para criar máquinas virtuais. O valor predefinido é $False.

Necessário: Só pode ativar memória dinâmica para uma máquina virtual se essa máquina virtual for implantada num anfitrião que executa o Windows Server 2008 SP1 ou posteriormente ou se a máquina virtual for armazenada numa biblioteca num estado parado (as alterações de hardware numa máquina virtual armazenada só podem ser feitas se a máquina virtual não tiver instantâneos). Permitir a memória dinâmica numa máquina virtual armazenada numa biblioteca limita a colocação dessa máquina para hospedar o Windows Server 2008 SP1 ou mais tarde.

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 atribuída a uma máquina virtual se a memória dinâmica estiver ativada. O valor predefinido é 65536.

Necessário: Só pode ativar memória dinâmica para uma máquina virtual se essa máquina virtual for implantada num hospedeiro que executa o Windows Server 2008 R2 SP1 ou mais tarde ou se a máquina virtual for armazenada numa biblioteca num estado parado (as alterações de hardware numa máquina virtual armazenada só podem ser feitas se a máquina virtual não tiver instantâneos). Permitir a memória dinâmica numa máquina virtual armazenada numa biblioteca limitará a colocação dessa máquina aos anfitriões que executam o Windows Server 2008 R2 SP1 ou mais tarde.

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 atribuída a uma máquina virtual se a memória dinâmica estiver ativada. O valor predefinido é 65536.

Necessário: Só pode ativar memória dinâmica para uma máquina virtual se essa máquina virtual for implantada num hospedeiro que executa o Windows Server 2008 R2 SP1 ou mais tarde ou se a máquina virtual for armazenada numa biblioteca num estado parado (as alterações de hardware numa máquina virtual armazenada só podem ser feitas se a máquina virtual não tiver instantâneos). Permitir a memória dinâmica numa máquina virtual armazenada numa biblioteca limitará a colocação dessa máquina aos anfitriões que executam o Windows Server 2008 R2 SP1 ou mais tarde.

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 em que uma bota é 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 de máquina virtual que é 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 iniciam-se em ordem prioritária até aos limites de um nó de cluster hospedeiro. A entrada válida para este parâmetro é uma representação numérica da prioridade:

  • Elevada. 3.000
  • Média. 2000
  • Baixo. 1000

Se especificar um valor de zero (0), a máquina virtual não reinicia 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 deve colocar uma máquina virtual num hospedeiro Hiper-V que faz parte de um cluster hospedeiro. Configure esta definição numa máquina virtual, ou num 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 funcionarão como um conjunto pouco antes do comando final que inclui o mesmo identificador do grupo de trabalho.

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

-JobVariable

Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este 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 hospedeiro que este cmdlet atribui à máquina virtual convertida. O valor predefinido é de 512 MB. Para uma máquina virtual em que a memória dinâmica está ativada num anfitrião que executa o Windows Server 2008 R2 SP1 ou versões posteriores, especifique o valor de memória de arranque.

Os anfitriões têm a seguinte memória máxima atribuível a máquinas virtuais:

  • Hiper-V. Até 65536 MB RAM por máquina virtual.
  • VMware ESX Server 3.0.x. Até 16384 MB RAM por máquina virtual.
  • VMware ESX Server 3.5.x. Até 65532 MB RAM por máquina virtual.
  • Citrix XenServer. Até 32265 MB 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 atribuição de memória a uma máquina virtual, relativamente a outras máquinas virtuais no mesmo hospedeiro. Uma máquina virtual com uma configuração mais alta é alocada a mais recursos de memória do que uma máquina virtual com uma configuração mais baixa.

Para um anfitrião em execução do Windows Server 2008 R2 SP1 ou mais tarde:

  • 5000 - Normal
  • 10000 - Alto
  • 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 que um adaptador de vídeo virtual suporta.

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

-MonitorMaximumResolution

Especifica o valor, como uma cadeia, que representa a resolução máxima possível do monitor 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 é de 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 hospedeiro 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 é necessário um isolamento NUMA.

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

-NumLock

Indica se ativa o valor BIOS para NumLock num perfil de hardware que é utilizado para criar máquinas virtuais num anfitrião Hiper-V. Este parâmetro não se aplica a máquinas virtuais em anfitriões VMware ESX, ou em anfitriões 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 sob a forma de uma conta de utilizador de domínio válida.

  • 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 fornecedor 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 o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar 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 grave.

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 funciona assíncronamente para que o controlo volte imediatamente à concha de comando.

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

-SecureBootEnabled

Indica se o arranque seguro está ativado.

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

-SecureBootTemplate

Especifica o modelo de arranque seguro a ser utilizado 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 do utilizador.

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 tomada.

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

-VirtualVideoAdapterEnabled

Indica se ativa o adaptador de vídeo virtual 3D sintético da Microsoft para máquinas virtuais. Pode ativar o Adaptador de Vídeo Virtual diretamente numa máquina virtual, ou num modelo ou perfil de hardware que será utilizado para criar máquinas virtuais.

Obrigatório: Só pode ativar o Adaptador de Vídeo Virtual 3D Sintético do Microsoft para uma máquina virtual se essa máquina virtual for implantada num hospedeiro em execução do Windows Server 2008 R2 SP1 (com a função Remote Desktop Services e o serviço de função de gráfico virtual remote desktop instalado) ou mais tarde ou se a máquina virtual for armazenada numa biblioteca num estado parado (as alterações de hardware para uma máquina virtual armazenada só podem ser feitas se o virtual máquina não tem instantâneos). Permitir que o Adaptador de Vídeo Virtual 3D Sintético do Microsoft numa máquina virtual armazenada numa biblioteca limitará a colocação dessa máquina aos anfitriões que executam o Windows Server 2008 R2 SP1 (com a função Remote Desktop Services e o serviço de função de gráfico virtual remote desktop) ou mais tarde instalado.

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 VMM.

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

Saídas

HardwareProfile

Este cmdlet devolve um objeto HardwareProfile .