Set-SCVMHost
Modifie les propriétés d’un hôte de machine virtuelle.
Syntaxe
Set-SCVMHost
[-VMHost] <Host>
[-BMCAddress <String>]
[-BMCRunAsAccount <RunAsAccount>]
[-BMCPort <UInt32>]
[-BMCProtocol <OutOfBandManagementType>]
[-BMCCustomConfigurationProvider <ConfigurationProvider>]
[-ManagementAdapterMACAddress <String>]
[-SMBiosGuid <Guid>]
[-KeyProtectionServerUrl <String>]
[-AttestationServerUrl <String>]
[-CodeIntegrityPolicy <CodeIntegrityPolicy>]
[-ApplyLatestCodeIntegrityPolicy]
[-BypassMaintenanceModeCheck]
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-Description <String>]
[-OverrideHostGroupReserves <Boolean>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-SecureRemoteConnectEnabled <Boolean>]
[-RemoteConnectCertificatePath <String>]
[-RemoveRemoteConnectCertificate]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-VMHostManagementCredential <VMMCredential>]
[-NumaSpanningEnabled <Boolean>]
[-FibreChannelWorldWidePortNameMinimum <String>]
[-FibreChannelWorldWidePortNameMaximum <String>]
[-FibreChannelWorldWideNodeName <String>]
[-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
[-JobGroup <Guid>]
[-Custom1 <String>]
[-Custom2 <String>]
[-Custom3 <String>]
[-Custom4 <String>]
[-Custom5 <String>]
[-Custom6 <String>]
[-Custom7 <String>]
[-Custom8 <String>]
[-Custom9 <String>]
[-Custom10 <String>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
L’applet de commande Set-SCVMHost modifie une ou plusieurs propriétés d’un hôte de machine virtuelle géré par Virtual Machine Manager (VMM).
Les paramètres que vous pouvez modifier avec l’applet de commande Set-SCVMHost
Disponibilité en tant qu’hôte pour les machines virtuelles
Vous pouvez spécifier si un hôte est actuellement considéré par le processus de placement VMM comme candidat sur lequel placer des machines virtuelles.
Paramètres de réserve de l’hôte
Vous pouvez configurer les paramètres de réserve d’hôte suivants :
- Pourcentage d’utilisation du processeur à mettre de côté pour une utilisation par l’hôte.
- Quantité d’espace disque (Mo) à réserver pour une utilisation par l’hôte.
- Nombre maximal d’opérations d’E/S de disque par seconde (IOPS) à mettre de côté pour une utilisation par l’hôte.
- Quantité de mémoire (Mo) à mettre de côté pour une utilisation par l’hôte.
- Pourcentage de capacité réseau à mettre de côté pour une utilisation par l’hôte.
Le processus de placement VMM ne recommande pas de placer une machine virtuelle sur un hôte, sauf si les besoins en ressources de la machine virtuelle peuvent être remplis sans utiliser les réserves de l’hôte. Si vous ne spécifiez pas de paramètres de réserve, VMM utilise les paramètres par défaut.
Chemins d’accès des machines virtuelles
Vous pouvez spécifier, en tant qu’ensemble de chemins d’accès par défaut, des emplacements sur un hôte où les fichiers de machine virtuelle peuvent être stockés.
Informations d’identification pour la gestion des hôtes dans un réseau de périmètre ou un domaine non approuvé
Vous pouvez spécifier le mot de passe d’un compte utilisé pour gérer Hyper-V hôtes situés dans un réseau de périmètre ou dans un domaine non approuvé.
Paramètres de connexion à distance
Vous pouvez configurer des paramètres de connexion à distance pour les hôtes Hyper-V (VMConnect) qui permettent aux utilisateurs de se connecter à distance aux machines virtuelles. Ce paramètre ne s’applique pas aux machines virtuelles sur les hôtes VMware ESX.
Exemples
Exemple 1 : Rendre un hôte disponible pour le placement
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -AvailableForPlacement $True
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande rend VMHost01 disponible en tant qu’hôte pour les machines virtuelles. La définition du paramètre AvailableForPlacement sur True permet au processus de placement VMM d’évaluer cet hôte comme candidat possible sur lequel déployer des machines virtuelles.
Exemple 2 : Activer les connexions distantes sur un hôte Hyper-V
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -RemoteConnectEnabled $True -RemoteConnectPort 5900
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande active les connexions distantes sur VMHost01 et définit le port utilisé pour les connexions à distance sur 5900.
L’activation des connexions à distance sur un hôte Hyper-V permet aux utilisateurs d’accéder à distance et de gérer leurs machines virtuelles sur l’hôte.
Exemple 3 : Mettre à jour les chemins d’accès de la machine virtuelle pour un hôte
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -VMPaths "C:\ProgramData\Microsoft\Windows\Hyper-V|D:\VirtualMachinePath"
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande met à jour la propriété VMPaths pour l’hôte stocké dans $VMHost en ajoutant le chemin D :\VirtualMachinePath à la liste des chemins d’accès de machine virtuelle sur cet hôte.
Exemple 4 : Mettre à jour les réserves de ressources pour un hôte
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> Set-SCVMHost -VMHost $VMHost -CPUPercentageReserve 40 -DiskSpaceReserveMB 2048 -MaxDiskIOReservation 500 -MemoryReserveMB 1024 -NetworkPercentageReserve 40
La première commande obtient l’objet hôte nommé VMHost01 et stocke l’objet dans la variable $VMHost.
La deuxième commande met à jour les propriétés spécifiées pour VMHost01.
Exemple 5 : Mettre à jour le nom d’utilisateur et le mot de passe de l’ordinateur nu pour un hôte physique spécifié
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02"
PS C:\> $BMCRAA = Get-SCRunAsAccount -Name "BMCCreds"
PS C:\> Set-SCVMHost $VMHost -BMCRunAsAccount $BMCRAA
PS C:\> Read-SCVMHost -VMHost $VMHost -RefreshOutOfBandProperties
La première commande obtient l’objet hôte nommé VMHost02 et stocke l’objet dans la variable $VMHost.
La deuxième commande obtient l’objet de compte d’identification nommé BMCCreds et stocke l’objet dans la variable $BMCRAA.
La troisième commande met à jour l’hôte stocké dans $VMHost avec le nouveau compte d’identification stocké dans $BMCRAA.
La dernière commande actualise l’hôte stocké dans $VMHost à l’aide de son interface hors bande, qui met à jour le compte d’identification de l’hôte.
Exemple 6 : Mettre à jour les certificats pour les hôtes XenServer dans un cluster
PS C:\> $VMHost = Get-VMHost -ComputerName "XenHost01"
PS C:\> $Cert = Get-SCCertificate -Computername $VMHost.Name
PS C:\> Set-SCVMHost -VMHost $VMHost -Certificate $Cert -EnableSecureMode $True
La première commande obtient l’objet hôte nommé XenHost01 et stocke l’objet dans la variable $VMhost.
La deuxième obtient l’objet de certificat pour XenHost01 et stocke l’objet dans la variable $Certificate.
La dernière commande utilise le certificat fourni dans $Cert pour permettre à VMM de communiquer avec XenHost01 en mode sécurisé.
Paramètres
-ApplyLatestCodeIntegrityPolicy
Indique que cette applet de commande entraîne la mise à jour de sa stratégie HVCI à l’aide de l’emplacement de fichier stocké dans CodeIntegrityPolicyPath.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-AttestationServerUrl
Spécifie l’URL du serveur d’attestation.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-AvailableForPlacement
Indique si le processus de placement VMM considère cet hôte ou ce volume sur un hôte comme un emplacement possible sur lequel déployer des machines virtuelles. Si ce paramètre est défini sur $False, vous pouvez choisir de déployer des machines virtuelles sur cet hôte ou ce volume de toute façon. La valeur par défaut est $True. Ce paramètre ne s’applique pas aux hôtes VMware ESX.
Lorsque vous utilisez ce paramètre avec des cartes réseau, s’il est défini sur $False, le placement ne prend pas en compte les réseaux logiques configurés sur cette carte réseau pour déterminer si l’hôte convient pour connecter une machine virtuelle.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BaseDiskPaths
Spécifie les chemins d’accès aux disques de base.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BMCAddress
Spécifie ou met à jour l’adresse BMC (Out-Of-Band Baseboard Management Controller) pour une machine physique spécifique. Il peut s’agir d’une adresse IP, du nom de domaine complet (FQDN) ou du préfixe DNS (qui est généralement le même nom que le nom NetBIOS).
En règle générale, l’adresse BMC et sa connexion au réseau sont distinctes de l’adresse IP associée à une carte réseau standard. Par ailleurs, certains ordinateurs utilisent une carte réseau standard pour fournir une adresse unique pour la console BMC et pour la carte réseau. Toutefois, l’adresse BMC a un port unique et est donc identifiable de façon unique sur le réseau.
- Exemple de format IPv4 :
-BMCAddress "10.0.0.21"
- Exemple de format Ipv6 :
-BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"
- Exemple de format de nom de domaine complet :
-BMCAddress "Computer01.Contoso.com"
- Exemple de format NetBIOS :
-BMCAddress "Computer01"
Remarque : par défaut, VMM utilise une adresse IP ou un nom de domaine complet pour le BMCAddress. Toutefois, il est également possible de créer un module Windows PowerShell qui vous permet de spécifier d’autres types d’adresses comme adresse BMC.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BMCCustomConfigurationProvider
Spécifie, ou met à jour, un objet fournisseur de configuration pour un contrôleur de gestion de tableau de base (BMC).
Un fournisseur de configuration est un plug-in à VMM qui traduit les commandes PowerShell VMM en appels d’API spécifiques à un type de console BMC.
Utilisez ce paramètre avec leBMCProtocol personnalisé
Type: | ConfigurationProvider |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BMCPort
Spécifie, ou met à jour, le port BMC (Out-of-Band Baseboard Management Controller) pour une machine physique spécifique. Un port BMC est également appelé port de processeur de service. Les ports par défaut sont 623 pour IPMI et 443 pour SMASH sur WS-Man.
Type: | UInt32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BMCProtocol
Spécifie ou met à jour le protocole utilisé par VMM pour communiquer avec le contrôleur de gestion de carte de base hors bande (BMC). Les valeurs valides sont les suivantes :
- IPMI
- BRISER
- Coutume
Un contrôleur BMC (également appelé processeur de service ou contrôleur de gestion) est un contrôleur spécialisé sur la carte mère d’un serveur qui agit une interface entre le logiciel de gestion du matériel et du système. Si la carte mère d’une machine physique comprend une console BMC, lorsque la machine est branchée (qu’elle soit désactivée ou sous tension, et qu’elle soit installée ou non, un système d’exploitation est installé), des informations sur le matériel système et l’état de l’intégrité du matériel du système sont disponibles.
Exemple de format : -BMCProtocol "Custom"
Remarque : Le protocole personnalisé nécessite d’utiliser le paramètre BMCCustomConfigurationProvider.
Type: | OutOfBandManagementType |
Valeurs acceptées: | None, IPMI, SMASH, Custom |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BMCRunAsAccount
Spécifie le compte d’identification à utiliser avec l’appareil BMC (Baseboard Management Controller).
Type: | RunAsAccount |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-BypassMaintenanceModeCheck
Indique que la stratégie Intégrité du code est appliquée à l’hôte même si l’hôte n’est pas en mode maintenance. Par défaut, l’application d’une stratégie d’intégrité du code échoue si l’hôte n’est pas en mode maintenance.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CodeIntegrityPolicy
Spécifie la stratégie d’intégrité du code à utiliser pour restreindre le logiciel qui peut s’exécuter sur l’hôte.
Type: | CodeIntegrityPolicy |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CPUPercentageReserve
Spécifie le pourcentage d’UC à réserver pour l’utilisation du système d’exploitation sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut du groupe hôte est utilisé : 10 %. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses besoins en ressources peuvent être remplis sans utiliser de réserves d’hôte.
Type: | UInt16 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom1
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom10
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom2
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom3
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom4
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom5
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom6
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom7
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom8
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Custom9
Spécifie une propriété personnalisée sur un hôte de machine virtuelle.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Description
Spécifie une description de l’objet Host.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DiskSpaceReserveMB
Spécifie la quantité d’espace disque, en mégaoctets (Mo), à réserver pour l’utilisation du système d’exploitation sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut de 100 Mo est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses besoins en ressources peuvent être remplis sans utiliser de réserves d’hôte.
Type: | UInt64 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EnableLiveMigration
Indique si la migration dynamique est activée sur l’hôte.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FibreChannelWorldWideNodeName
Spécifie le nom du nœud à l’échelle mondiale Fibre Channel.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FibreChannelWorldWidePortNameMaximum
Spécifie la valeur maximale de la plage de noms de port à l’échelle mondiale Fibre Channel.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-FibreChannelWorldWidePortNameMinimum
Spécifie la valeur minimale de la plage de noms de port à l’échelle mondiale Fibre Channel.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-IsDedicatedToNetworkVirtualizationGateway
Indique si l’hôte est dédié à une passerelle de virtualisation de réseau.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobGroup
Spécifie un identificateur pour une série de commandes qui s’exécute en tant que jeu juste avant la commande finale qui inclut le même identificateur de groupe de travaux.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-JobVariable
Spécifie que la progression du travail est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-KeyProtectionServerUrl
Spécifie l’URL du serveur de protection de clés (KPS).
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-LiveMigrationMaximum
Spécifie le nombre maximal de migrations dynamiques simultanées.
Type: | UInt32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-LiveStorageMigrationMaximum
Spécifie le nombre maximal de migrations de stockage dynamique simultanées.
Type: | UInt32 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MaintenanceHost
Ce paramètre est obsolète. Utilisez AvailableForPlacement à la place.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ManagementAdapterMACAddress
Spécifie l’adresse MAC de la carte réseau physique sur l’ordinateur à utiliser par le serveur VMM pour communiquer avec cet hôte.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MaxDiskIOReservation
Spécifie le nombre maximal d’E/S de disque par seconde (IOPS) sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut 10000 est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses besoins en ressources peuvent être remplis sans utiliser de réserves d’hôte.
Type: | UInt64 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MemoryReserveMB
Spécifie la quantité de mémoire, en mégaoctets (Mo), à réserver pour l’utilisation du système d’exploitation hôte sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut de 256 Mo est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses besoins en ressources peuvent être remplis sans utiliser de réserves d’hôte.
Type: | UInt64 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MigrationAuthProtocol
Spécifie le protocole d’autorisation utilisé pour la migration. Les valeurs acceptables pour ce paramètre sont : CredSSP, Kerberos.
Type: | MigrationAuthProtocolType |
Valeurs acceptées: | CredSSP, Kerberos |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MigrationPerformanceOption
Spécifie le type d’option de performances de migration. Les valeurs acceptables pour ce paramètre sont les suivantes :
- Standard
- UseCompression
- UseSmbTransport
Type: | MigrationPerformanceOptionType |
Valeurs acceptées: | Standard, UseCompression, UseSmbTransport |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MigrationSubnet
Spécifie un tableau de sous-réseaux à utiliser pour la migration.
Type: | String[] |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-NetworkPercentageReserve
Spécifie le pourcentage de capacité réseau à réserver pour l’utilisation du système d’exploitation hôte sur l’ordinateur hôte physique. Si vous n’utilisez pas ce paramètre pour spécifier la réserve, le paramètre par défaut de 10 % est utilisé pour le groupe hôte. Le processus de placement VMM ne recommande pas qu’une machine virtuelle soit placée sur un hôte, sauf si ses besoins en ressources peuvent être remplis sans utiliser de réserves d’hôte.
Type: | UInt16 |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-NumaSpanningEnabled
Indique si l’étendue NUMA est activée.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-OverrideHostGroupReserves
Indique, lorsqu’il est défini sur $True, que les paramètres de réserve de l’hôte du groupe hôte parent sont remplacés par les paramètres fournis.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils pro.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RemoteConnectCertificatePath
Ce paramètre est obsolète.
Type: | String |
Alias: | VMRCCertificatePath |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RemoteConnectEnabled
Active, lorsqu’elle est définie sur $True, une connexion sur un serveur hôte qui permet aux utilisateurs de se connecter à leurs machines virtuelles à distance. Ce paramètre s’applique uniquement aux machines virtuelles sur les hôtes Hyper-V. Il n’est pas applicable aux machines virtuelles sur les hôtes VMware ESX ou les hôtes Citrix XenServer.
Type: | Boolean |
Alias: | VMRCEnabled |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RemoteConnectPort
Spécifie une valeur par défaut pour le port TCP à utiliser lorsqu’un utilisateur distant se connecte à une machine virtuelle. En règle générale, le port par défaut d’un hôte Hyper-V est 2179. Ce paramètre ne s’applique pas aux hôtes VMware ESX ou aux hôtes Citrix XenServer.
Type: | UInt32 |
Alias: | VMRCPort |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RemoveRemoteConnectCertificate
Ce paramètre est obsolète.
Type: | SwitchParameter |
Alias: | RemoveVMRCCertificate |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RunAsynchronously
Indique que le travail s’exécute de façon asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SecureRemoteConnectEnabled
Ce paramètre est obsolète.
Type: | Boolean |
Alias: | SecureVMRCEnabled |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SMBiosGuid
Spécifie l’identificateur global unique du BIOS de gestion du système (GUID SMBIOS) pour un ordinateur physique associé à un enregistrement pour cet ordinateur physique dans VMM. SMBIOS définit des structures de données et des méthodes d’accès qui permettent à un utilisateur ou à une application de stocker et de récupérer des informations sur le matériel sur cet ordinateur, telles que le nom du système, du fabricant ou de la version du BIOS du système. Les systèmes d’exploitation Windows récupèrent les données SMBIOS au démarrage du système et rendent ces données disponibles pour les programmes.
Type: | Guid |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-UseAnyMigrationSubnet
Indique si un sous-réseau peut être utilisé pour la migration.
Type: | Boolean |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VMHost
Spécifie un objet hôte de machine virtuelle. VMM prend en charge les hôtes Hyper-V, les hôtes VMware ESX et les hôtes Citrix XenServer.
Pour plus d’informations sur chaque type d’hôte, consultez l’applet de commande Add-SCVMHost
Type: | Host |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-VMHostManagementCredential
Ce paramètre est obsolète.
Type: | VMMCredential |
Alias: | PerimeterNetworkHostCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-VMPaths
Spécifie un ensemble de chemins d’accès par défaut (sous forme de chaînes séparées par l’opérateur de pipeline) sur un hôte où les fichiers de machine virtuelle peuvent être stockés.
Exemple de format : -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Sorties
Host
Cette applet de commande retourne un objet Host.