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 .