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 .