New-SCHardwareProfile
Crea un perfil de hardware en la 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
El cmdlet New-SCHardwareProfile crea un perfil de hardware para usarlo en Virtual Machine Manager (VMM) que almacena información de configuración de hardware. Puede crear un perfil de hardware independiente, o personalizar una plantilla o una máquina virtual para incluir la configuración del perfil de hardware. New-SCHardwareProfile almacena el nuevo objeto de perfil de hardware en la biblioteca VMM.
Puede crear un perfil de hardware basado en los valores predeterminados o en un perfil de hardware existente, o bien, puede personalizar un perfil de hardware mientras lo crea. Si no especifica ningún parámetro distinto de Name, que es necesario, VMM crea un objeto de perfil de hardware predeterminado.
Entre las opciones de perfil de hardware que puede configurar para una máquina virtual se incluyen:
Configuración del orden de arranque en el BIOS que especifica el orden de inicio del dispositivo para una máquina virtual. La configuración de orden de arranque solo está disponible para máquinas virtuales en un host de Hyper-V o en un host de Citrix XenServer.
Configuración de CPU para una máquina virtual.
Memoria disponible en una máquina virtual.
Una unidad de disquete virtual.
Dos puertos COM virtuales (COM1 y COM2).
Un dispositivo IDE virtual integrado.
Uno o varios adaptadores SCSI virtuales.
Uno o varios adaptadores de red virtual que se pueden conectar a una red lógica. Una adaptador de red virtual puede ser emulado o sintético.
Prioridad asignada a una máquina virtual para usar los recursos de CPU del host en relación con el uso de la CPU del host por parte de otras máquinas virtuales implementadas en el mismo host. El software de virtualización determina las prioridades de la CPU.
Si una máquina virtual creada a partir de este perfil será de alta disponibilidad. Una máquina virtual de alta disponibilidad es una máquina virtual que solo se puede colocar en un host que forma parte de un clúster de hosts.
Ejemplos
Ejemplo 1: Creación de un perfil de hardware predeterminado
PS C:\> New-SCHardwareProfile -Name "NewHWProfile01"
Este comando crea un perfil de hardware predeterminado denominado NewHWProfile01.
Ejemplo 2: Creación de un perfil de hardware que establece el orden de arranque, la CPU y la memoria
PS C:\> New-SCHardwareProfile -Name "NewHWProfile02" -BootOrder PXEBoot,CD,Floppy,IDEHardDrive -MemoryMB 1024 -CPUCount 4
Este comando crea un nuevo perfil de hardware, lo denomina NewHWProfile02, establece PXEBoot como la primera entrada en el orden de arranque del BIOS, especifica 1024 MB de memoria y especifica que una máquina virtual creada con este perfil de hardware tendrá cuatro procesadores.
Ejemplo 3: Clonación y modificación de un perfil de hardware existente
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCHardwareProfile -Name "NewHWProfile03" -HardwareProfile $HWProfile -RelativeWeight 100
El primer comando obtiene el objeto de perfil de hardware denominado NewHWProfile01 y almacena el objeto en la variable $HWProfile.
El segundo comando crea un perfil de hardware denominado NewHWProfile03 basado en NewHWProfile01, pero modifica el valor de peso relativo. Todas las demás configuraciones de NewHWProfile03 son idénticas a las de NewHWProfile01.
Ejemplo 4: Crear un perfil de hardware que contenga un adaptador de red, un adaptador SCSI y una unidad 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
El primer comando genera un identificador único global (GUID) y almacena la cadena GUID en la variable $JobGroupID. El identificador de grupo de trabajos funciona como un identificador que agrupa los comandos subsiguientes que incluyen este identificador en un solo grupo de trabajos.
El segundo comando crea un adaptador de red virtual, pero usa el parámetro JobGroup para especificar que el adaptador de red no se crea hasta justo antes de que se ejecute el cmdlet New-SCHardwareProfile en el último comando. Este comando establece el tipo de dirección física (MAC) en dinámico y especifica que el nuevo adaptador de red virtual se conectará a una red virtual denominada Red interna.
El tercer comando crea un adaptador SCSI virtual, pero usa el parámetro JobGroup para especificar que el adaptador SCSI no se crea hasta justo antes de que se ejecute el cmdlet New-SCHardwareProfile en el último comando. Este comando establece el identificador del adaptador en 6 y establece el parámetro Shared en $False para que el adaptador no se comparta (como habría tenido que ser si quisiera usar el adaptador en la agrupación en clústeres invitados).
El cuarto comando crea una unidad de DVD virtual, pero usa el parámetro JobGroup para especificar que la unidad de DVD no se crea hasta justo antes de que se ejecute el cmdlet New-SCHardwareProfile en el último comando. Al especificar Bus 1 y LUN 0, la unidad de DVD virtual se conecta al Canal secundario (0) del bus IDE.
El último comando crea un perfil de hardware denominado NewHWProfile04, establece el propietario en Contoso\Katarina, especifica una descripción y especifica que la cantidad de memoria en el host que usará una máquina virtual creada con este perfil de hardware es de 512 MB. Antes de que el cmdlet New-SCHardwareProfile cree el perfil de hardware, el parámetro JobGroup de este comando final ejecuta todos los cmdlets anteriores que especifican el mismo GUID de JobGroup . Cuando se ejecuta New-SCVirtualNetworkAdapter, New-SCVirtualScsiAdapter y New-SCVirtualDVDDrive , los objetos resultantes que se crean se asocian automáticamente con el nuevo perfil de hardware.
Ejemplo 5: Crear un perfil de hardware y agregarlo a una nueva plantilla 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
El primer comando crea un nuevo perfil de hardware, lo denomina NewHWProfile05, especifica que contiene cuatro procesadores y que el porcentaje más alto de los recursos totales de una sola CPU en un host que una máquina virtual puede usar es del 100 por ciento, asigna 64 GB de RAM y un propietario, establece el parámetro HighlyAvailable en $True, y, a continuación, almacena el nuevo objeto de perfil de hardware en la variable $HWProfile. El parámetro HighlyAvailable especifica que una máquina virtual creada mediante este perfil de hardware, ya sea directamente o a través de una plantilla, se colocará en un host que sea un nodo de un clúster de hosts.
El segundo comando obtiene el objeto de disco duro virtual denominado VHD01 de la biblioteca y almacena el objeto en la variable $VHD.
El tercer comando obtiene un objeto de sistema operativo por nombre y almacena el objeto en la variable $OS.
El último comando crea una nueva plantilla de máquina virtual, la denomina LargeVMTemplate y especifica que usa el sistema operativo, el perfil de hardware y el disco duro virtual recuperados o creados en los comandos anteriores, sin ninguna personalización en el sistema operativo.
Parámetros
-AutomaticCriticalErrorAction
Especifica la acción que se debe realizar cuando la máquina virtual encuentra un error crítico y supera la duración del tiempo de espera especificado por el parámetro AutomaticCriticalErrorActionTimeout . Los valores aceptables para este parámetro son: Pause y None.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticCriticalErrorActionTimeout
Especifica la cantidad de tiempo, en minutos, que se debe esperar en pausa crítica antes de apagar la máquina virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootOrder
Especifica el orden de los dispositivos que usa una máquina virtual en un host de Hyper-V para iniciarse. Los valores permitidos para este parámetro son los siguientes:
- CD
- IDEHardDrive
- PXEBoot
- Disquete
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 un objeto de perfil de funcionalidad.
Type: | CapabilityProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CheckpointType
Especifica el tipo de punto de control. Los valores permitidos para este parámetro son los siguientes:
- Disabled
- Producción
- ProductionOnly
- Estándar
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 el número de CPU de una máquina virtual, un perfil de hardware o una plantilla.
Los tipos de hosts admiten el siguiente número de CPU:
- Hyper-V. Hasta cuatro CPU por máquina virtual, según el sistema operativo invitado.
- VMware ESX. Hasta cuatro CPU por máquina virtual, pero solo una CPU en una máquina virtual que ejecuta Windows NT 4.0.
- Citrix XenServer. Hasta ocho CPU por máquina virtual, según el sistema operativo invitado.
Type: | Byte |
Aliases: | ProcessorCount |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUExpectedUtilizationPercent
Especifica el porcentaje de CPU en el host que espera que use esta máquina virtual. Este valor sólo se usa cuando VMM determina un host adecuado para la máquina virtual.
Type: | Int32 |
Aliases: | ExpectedCPUUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitForMigration
Indica si se deben limitar las características del procesador de la máquina virtual especificada para habilitar la migración a un equipo físico que tenga una versión diferente del mismo procesador que el equipo de origen. VMM no admite la migración de máquinas virtuales entre equipos físicos con procesadores de fabricantes distintos.
Type: | Boolean |
Aliases: | LimitCPUForMigration |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPULimitFunctionality
Indica si se va a habilitar la ejecución de un sistema operativo anterior, como Windows NT 4.0 en una máquina virtual implementada en un host de Hyper-V o en un host de VMware ESX, ya que proporciona una funcionalidad limitada de CPU para la máquina virtual.
Type: | Boolean |
Aliases: | LimitCPUFunctionality |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUMaximumPercent
Especifica el porcentaje máximo del total de recursos de una sola CPU del host que puede usar una máquina virtual específica en cualquier momento.
Ejemplo: -CPUMaximumPercent 80
(para especificar el 80 por ciento)
Type: | Int32 |
Aliases: | CPUMax |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPerVirtualNumaNodeMaximum
Especifica el número máximo de CPU permitidas para cada nodo NUMA virtual.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPURelativeWeight
Especifica la cantidad de recursos de CPU de un host que puede usar esta máquina virtual en relación con otras máquinas virtuales del mismo host. A una máquina virtual con un valor de peso mayor se le asignan más recursos de CPU que una máquina virtual con un valor de peso menor. El término de VMware para estos valores es recursos compartidos.
Los tipos de hosts admiten los siguientes valores relativos:
Hyper-V. De 1 a 10000.
VMware ESX. Alta.
- VMware ESX. Por encima de normal.
VMware ESX. Normal (valor predeterminado). 1000.
VMware ESX. Por debajo de normal.
- VMware ESX. Baja.
VMware ESX. Personalizado de 1 a 1000000.
Citrix XenServer. De 1 a 65536, normal es 256.
Type: | Int32 |
Aliases: | RelativeWeight |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUReserve
Especifica el porcentaje mínimo de los recursos de una sola CPU del host para asignar a una máquina virtual. El porcentaje de capacidad de la CPU disponible para la máquina virtual nunca será inferior a este porcentaje.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUType
Especifica el tipo de CPU para una máquina virtual.
Para recuperar una lista de todos los tipos de CPU que están disponibles para su uso en máquinas virtuales en un entorno VMM, escriba Get-SCCPUType
.
Type: | ProcessorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Indica una descripción para el objeto especificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskIops
Especifica el número de operaciones de entrada/salida de disco por segundo (IOPS) en el host que puede usar una máquina virtual específica.
Ejemplo: -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
Este parámetro se reserva para uso futuro.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryBufferPercentage
Especifica el porcentaje de memoria por encima de la asignación de memoria actual de una máquina virtual que el host debe intentar reservar como búfer. El valor predeterminado es 20.
Formato de ejemplo: -DynamicMemoryTargetBufferPercentage 20
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryEnabled
Indica si se va a habilitar la memoria dinámica para las máquinas virtuales. Puede habilitar la memoria dinámica directamente en una máquina virtual, o bien en una plantilla o un perfil de hardware que se usará para crear máquinas virtuales. El valor predeterminado es $False.
Obligatorio: solo puede habilitar la memoria dinámica para una máquina virtual si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 SP1 o posterior, o si la máquina virtual se almacena en una biblioteca en un estado detenido (solo se pueden realizar cambios de hardware en una máquina virtual almacenada si la máquina virtual no tiene instantáneas). Habilitar la memoria dinámica en una máquina virtual almacenada en una biblioteca limita la ubicación de esa máquina a hosts que ejecutan Windows Server 2008 SP1 o posterior.
Formato de ejemplo: -DynamicMemoryEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMaximumMB
Especifica la cantidad máxima de memoria que se puede asignar a una máquina virtual si la memoria dinámica está habilitada. El valor predeterminado es 65536.
Obligatorio: puede habilitar la memoria dinámica para una máquina virtual solo si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 R2 SP1 o posterior, o si la máquina virtual está almacenada en una biblioteca en estado detenido (solo se pueden realizar cambios de hardware en una máquina virtual almacenada si la máquina virtual no tiene instantáneas). La habilitación de la memoria dinámica en una máquina virtual almacenada en una biblioteca limitará la ubicación de dicha máquina en hosts que ejecuten Windows Server 2008 R2 SP1 o posterior.
Formato de ejemplo: -DynamicMemoryMaximumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DynamicMemoryMinimumMB
Especifica la cantidad mínima de memoria que se puede asignar a una máquina virtual si la memoria dinámica está habilitada. El valor predeterminado es 65536.
Obligatorio: puede habilitar la memoria dinámica para una máquina virtual solo si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 R2 SP1 o posterior, o si la máquina virtual está almacenada en una biblioteca en estado detenido (solo se pueden realizar cambios de hardware en una máquina virtual almacenada si la máquina virtual no tiene instantáneas). La habilitación de la memoria dinámica en una máquina virtual almacenada en una biblioteca limitará la ubicación de dicha máquina en hosts que ejecuten Windows Server 2008 R2 SP1 o posterior.
Formato de ejemplo: -DynamicMemoryMinimumMB 1024
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FirstBootDevice
Indica el dispositivo en el que se intenta por primera vez un arranque.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Generation
Indica la generación de la máquina virtual que se crea.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Especifica un objeto de perfil de hardware.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-HAVMPriority
Especifica la prioridad de la máquina virtual. Las máquinas virtuales se inician en orden de prioridad hasta los límites de un nodo de clúster de host. La entrada válida para este parámetro es una representación numérica de la prioridad:
- Alta. 3000
- Mediana. 2000
- Baja. 1000
Si especifica un valor de cero (0), la máquina virtual no se reinicia automáticamente.
Formato de ejemplo: -HAVMPriority 2000
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HighlyAvailable
Indica si se va a colocar una máquina virtual en un host de Hyper-V que forma parte de un clúster de hosts. Configure este valor en una máquina virtual, o bien, en una plantilla o un perfil de hardware que se usará para crear máquinas virtuales.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Especifica un identificador para una serie de comandos que se ejecutarán como un conjunto antes del comando final que incluye las mismas ejecuciones de identificador de grupo de trabajos.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryMB
Especifica la cantidad de memoria de acceso aleatorio (RAM), en megabytes (MB), en el host que este cmdlet asigna a la máquina virtual convertida. El valor predeterminado es 512 MB. Para una máquina virtual en la que se habilita la memoria dinámica en un host que ejecuta Windows Server 2008 R2 SP1 o versiones posteriores, especifique el valor de memoria de inicio.
Los tipos de hosts tienen la siguiente memoria máxima asignada a las máquinas virtuales:
- Hyper-V. Hasta 65536 MB de RAM por máquina virtual.
- VMware ESX Server 3.0.x. Hasta 16384 MB de RAM por máquina virtual.
- VMware ESX Server 3.5.x. Hasta 65532 MB de RAM por máquina virtual.
- Citrix XenServer. Hasta 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 la cantidad máxima de memoria, en MB, que se permite cada nodo NUMA virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryWeight
Indica la prioridad en la asignación de memoria a una máquina virtual, en relación con las otras máquinas virtuales en el mismo host. A las máquinas virtuales con un valor superior se les asignarán más recursos de memoria que a las máquinas virtuales con un valor inferior.
Para un host que ejecute Windows Server 2008 R2 SP1 o posterior:
- 5000 - Normal
- 10000 - Alto
- 0 - Bajo
- De 1 a 10000: personalizado
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumCount
Especifica el número máximo de monitores que admite un adaptador de vídeo virtual.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorMaximumResolution
Especifica el valor, como una cadena, que representa la resolución de supervisión máxima posible de un adaptador de vídeo virtual. Los valores permitidos para este parámetro son los siguientes:
- 1024 x 768
- 1280x1024
- 1600 x 1200
- 1920x1200
El valor predeterminado es 1280x1024.
Formato de ejemplo: -MonitorResolutionMaximum "1600x1200"
Type: | String |
Aliases: | MonitorResolutionMaximum |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre de un objeto de VMM.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkUtilizationMbps
Especifica, en megabits por segundo (Mbps), la cantidad de ancho de banda en la red del host que puede usar una máquina virtual específica.
Formato de ejemplo: -NetworkUtilization 10
Type: | Int32 |
Aliases: | NetworkUtilization |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumaIsolationRequired
Indica si se requiere aislamiento NUMA.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NumLock
Indica si se habilita el valor del BIOS para NumLock en un perfil de hardware que se usa para crear máquinas virtuales en un host de Hyper-V. Este parámetro no se aplica a las máquinas virtuales en hosts de VMware ESX o en hosts de Citrix XenServer.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Owner
Especifica el propietario de un objeto de VMM en forma de cuenta de usuario de dominio válida.
- Formato de ejemplo:
-Owner "Contoso\PattiFuller"
- Formato de ejemplo:
-Owner "PattiFuller@Contoso"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionProvider
Especifica un proveedor de protección.
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 el identificador de la sugerencia rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RecoveryPointObjective
Especifica el período máximo para el que es tolerable perder datos de un servicio de TI debido a un incidente importante.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ReplicationGroup
Especifica un grupo de replicación.
Type: | ReplicationGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootEnabled
Indica si el arranque seguro está habilitado.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecureBootTemplate
Especifica la plantilla de arranque seguro que se usará para la máquina virtual de generación 2.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserRole
Especifica un objeto de función de usuario.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNumaNodesPerSocketMaximum
Especifica el número máximo de nodos NUMA permitidos para cada socket.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualVideoAdapterEnabled
Indica si se va a habilitar el adaptador de vídeo virtual 3D sintético de Microsoft para máquinas virtuales. Puede habilitar el adaptador de vídeo virtual directamente en una máquina virtual o en una plantilla o perfil de hardware que se usará para crear máquinas virtuales.
Obligatorio: puede habilitar el adaptador de vídeo virtual 3D de Microsoft Synthetic para una máquina virtual solo si esa máquina virtual se implementa en un host que ejecuta Windows Server 2008 R2 SP1 (con el rol Servicios de Escritorio remoto y el servicio de rol Gráficos virtuales de Escritorio remoto instalado) o posterior o si la máquina virtual se almacena en una biblioteca en un estado detenido (los cambios de hardware en una máquina virtual almacenada solo se pueden realizar si la máquina virtual virtual está instalada) la máquina no tiene instantáneas). Al habilitar el adaptador de vídeo virtual 3D de Microsoft Synthetic en una máquina virtual almacenada en una biblioteca, se limitará la colocación de esa máquina a los hosts que ejecutan Windows Server 2008 R2 SP1 (con el rol Servicios de Escritorio remoto y el servicio de rol Gráficos virtuales de Escritorio remoto instalados) o posterior.
Formato de ejemplo: -VirtualVideoAdapterEnabled $True
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Salidas
HardwareProfile
Este cmdlet devuelve un objeto HardwareProfile .