Add-SCVMHost
Adiciona um computador como anfitrião de máquina virtual.
Syntax
Add-SCVMHost
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-Description <String>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-Reassociate <Boolean>]
-Credential <VMMCredential>
[-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCVMHost
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-Description <String>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-XenServerHost]
[-EnableSecureMode <Boolean>]
[-Reassociate <Boolean>]
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCVMHost
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-Description <String>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-NonTrustedDomainHost]
[-Reassociate <Boolean>]
-Credential <VMMCredential>
[-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCVMHost
[-VMHostGroup <HostGroup>]
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-Description <String>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-PerimeterNetworkHost]
[-Reassociate <Boolean>]
-SecurityFile <String>
-EncryptionKey <PSCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCVMHost
[-VMHostGroup <HostGroup>]
-VirtualizationManager <VirtualizationManager>
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-SshTcpPort <UInt32>]
[-SshPublicKey <ClientSshPublicKey>]
[-SshPublicKeyFile <String>]
[-Description <String>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-Reassociate <Boolean>]
-Credential <VMMCredential>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Add-SCVMHost
-VMHostCluster <HostCluster>
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-MaintenanceHost <Boolean>]
[-AvailableForPlacement <Boolean>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-Description <String>]
[-CPUPercentageReserve <UInt16>]
[-NetworkPercentageReserve <UInt16>]
[-DiskSpaceReserveMB <UInt64>]
[-MaxDiskIOReservation <UInt64>]
[-MemoryReserveMB <UInt64>]
[-VMPaths <String>]
[-BaseDiskPaths <String>]
[-RemoteConnectEnabled <Boolean>]
[-RemoteConnectPort <UInt32>]
[-EnableLiveMigration <Boolean>]
[-LiveMigrationMaximum <UInt32>]
[-LiveStorageMigrationMaximum <UInt32>]
[-UseAnyMigrationSubnet <Boolean>]
[-MigrationSubnet <String[]>]
[-MigrationAuthProtocol <MigrationAuthProtocolType>]
[-MigrationPerformanceOption <MigrationPerformanceOptionType>]
[-EnableSecureMode <Boolean>]
[-Reassociate <Boolean>]
-Credential <VMMCredential>
[-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
O cmdlet Add-SCVMHost adiciona um ou mais computadores como anfitriões de máquinas virtuais ao Virtual Machine Manager (VMM). Um anfitrião de máquina virtual é um computador físico gerido pelo VMM cuja função é alojar uma ou mais máquinas virtuais.
Suporte do Anfitrião de Máquinas Virtuais no System Center – VMM
Do ponto de vista da rede e dos domínios, os tipos de anfitriões suportados pelo System Center – VMM incluem:
- Anfitrião windows associado a um domínio. O anfitrião pode estar localizado num domínio fidedigno ou não fidedigno.
- Anfitrião windows de rede de perímetro. Um anfitrião Windows não associado a um domínio pode ser gerido da mesma forma que um anfitrião windows de rede de perímetro localizado num domínio.
- Um anfitrião VMware ESX. Os anfitriões ESX não utilizam domínios do Windows Active Directory.
- Um anfitrião Citrix XenServer. Os anfitriões XenServer são geridos da mesma forma, quer estejam ou não configurados para utilizar o Windows Active Directory.
Do ponto de vista da plataforma de virtualização e do sistema operativo, os tipos de anfitriões suportados pelo System Center – VMM incluem:
- Anfitriões Hyper-V. Um servidor com o Windows Server 2008 ou posterior com a função Hyper-V ativada.
- Anfitriões VMware ESX. Um anfitrião VMware ESX a executar software proprietário, incluindo um hipervisor, que é gerido por um VMware vCenter Server com o Windows.
- Anfitriões Citrix XenServer. Um servidor Citrix XenServer a executar software proprietário, incluindo um hipervisor.
System Center – o VMM gere estes três tipos de anfitriões, embora cada tipo de anfitrião implemente a virtualização de uma forma diferente. As secções seguintes descrevem cada tipo de anfitrião mais detalhadamente. Pode rever Preparar o seu ambiente para o System Center – Virtual Machine Manager.
Antes de Adicionar um Anfitrião Hyper-V
- Veja Gerir anfitriões Hyper-V e clusters anfitriões com o VMM.
- O cmdlet Add-SCVMHost permite-lhe a função de servidor Hyper-V, mas primeiro tem de configurar a opção Virtualização no BIOS manualmente.
Antes de Adicionar um Anfitrião de Rede de Perímetro Windows-Based
Para gerir um anfitrião baseado no Windows numa rede de perímetro:
- Instale o agente do VMM localmente no anfitrião de rede de perímetro.
- Quando executa a Configuração do VMM e escolhe a opção que indica que este anfitrião está numa rede de perímetro, o assistente pede-lhe: -- Forneça uma chave de encriptação para o ficheiro de segurança. -- Especifique onde pretende armazenar o ficheiro de segurança.
- Depois de instalar o agente local, obtenha o ficheiro de segurança da pasta na qual está armazenado. A localização predefinida é C:\Programas\Microsoft System Center 2016\Virtual Machine Manager e o nome do ficheiro de segurança é SecurityFile.txt
- Copie o ficheiro de segurança para uma localização acessível ao computador no qual está instalada uma consola do VMM.
- Quando utiliza Add-SCVMHost para adicionar o anfitrião de rede de perímetro, tem de especificar a mesma chave de encriptação e apontar para o ficheiro de segurança local através dos parâmetros EncryptionKey e SecurityFile . Followng é um formato de exemplo para estes parâmetros:
-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
O exemplo 2 descreve os cmdlets a utilizar para adicionar um anfitrião de rede de perímetro.
Antes de Adicionar um Anfitrião ESX VMware
Antes de Adicionar um Anfitrião Citrix XenServer
Exemplos
Exemplo 1: Adicionar um anfitrião no mesmo domínio que o servidor VMM
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAcct01"
PS C:\> Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAsAccount
O primeiro comando obtém o objeto de conta Run As com o nome HostComputer RunAsAccount e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para esta operação são uma conta de Administrador local ou uma conta de domínio com direitos de administrador no computador que pretende adicionar como anfitrião.
O segundo comando adiciona o objeto anfitrião denominado VMHost01 no domínio Contoso ao VMM como um anfitrião gerido, especifica uma descrição, ativa ligações remotas e especifica que a porta TCP 5900 será utilizada para ligações remotas ao VMHost01. À medida que o último comando é processado, $RunAsAccount fornece credenciais para Add-SCVMHost.
Exemplo 2: Adicionar um anfitrião localizado numa rede de perímetro ao VMM
PS C:\> $Key = Get-SCCredential
PS C:\> Add-SCVMHost "VMHost02" -Description "This is my new perimeter network host" -RemoteConnectEnabled $FALSE -PerimeterNetworkHost -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
O primeiro comando pede-lhe um nome de utilizador e palavra-passe e armazena as credenciais no $Key. O nome de utilizador pode ser qualquer nome de utilizador, mas a palavra-passe tem de ser a mesma chave de encriptação que foi utilizada quando o agente do VMM foi instalado neste computador. O agente do VMM tem de ser instalado localmente num computador localizado numa rede de perímetro ao selecionar a opção de agente local quando executar a Configuração. Pode especificar a chave de encriptação para o ficheiro de segurança na página Pasta de Ficheiros de Segurança do assistente de Configuração do Agente System Center Virtual Machine Manager.
O segundo comando adiciona um objeto anfitrião que representa o computador com o nome VMHost02 à base de dados do VMM como um anfitrião gerido. O comando adiciona uma descrição, desativa ligações remotas e especifica que este anfitrião está localizado numa rede de perímetro. Este comando utiliza as credenciais armazenadas no $Key para desencriptar o conteúdo do SecurityFile.txt (que, neste exemplo, está localizado em C:\) e, em seguida, utiliza o conteúdo de SecurityFile.txt para autenticar o novo anfitrião.
Exemplo 3: Adicionar um anfitrião localizado num domínio não fidedigno ao VMM
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount
O primeiro comando obtém o objeto de conta Run As com o nome RunAsAccount02 e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para esta operação são uma conta com direitos de administrador para adicionar um anfitrião localizado no domínio não fidedigno ao servidor VMM no domínio Contoso.com.
O segundo comando adiciona VMHost03, localizado num domínio que não é considerado fidedigno por Contoso.com, à base de dados do VMM como um anfitrião gerido. À medida que este comando é processado, $RunAsAccont fornece credenciais para Add-SCVMHost.
Exemplo 4: Adicionar um anfitrião VMware ESX ao VMM
PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup02"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $VirtMgr = Get-SCVirtualizationManager -ComputerName "VirtMgrServer02.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "ESXHost01.Contoso.com" -Credential $RunAsAccount -VirtualizationManager $VirtMgr -VMHostGroup $HostGroup
O primeiro comando obtém o objeto do grupo de anfitriões com o nome HostGroup02 e armazena o objeto na variável $HostGroup.
O segundo comando obtém o objeto de conta Run As com o nome ESX Host Computer Acct e armazena o objeto na variável $RunAsAccount.
O terceiro comando obtém o objeto do gestor de virtualização com o nome VirtMgrServer02 e armazena o objeto na variável $VirtMgr.
O último comando adiciona O Anfitrião ESX01 ao HostGroup02. O comando fornece as credenciais na forma de uma conta Run As armazenada no $RunAsAccount, que é necessária para adicionar este anfitrião ao VMM.
Exemplo 5: Adicionar um anfitrião Citrix XenServer ao VMM
PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup04"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "XenServer Run As Acct"
PS C:\> $Certificate = Get-SCCertificate -ComputerName "XenServerHost01.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "XenServerHost01.Contoso.com" -Credential $RunAsAccount -VMHostGroup $HostGroup -XenServerHost -Certificate $Certificate -EnableSecureMode $True -TCPPort 5989
O primeiro comando obtém o objeto do grupo de anfitriões com o nome HostGroup04 e armazena o objeto na variável $HostGroup.
O segundo comando obtém o objeto de conta Run As com o nome XenServer Host Computer Acct e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para esta operação são uma conta com credenciais de raiz no anfitrião XenServer.
O terceiro comando obtém o objeto de certificado para XenServerHost01 e armazena o objeto na variável $Certificate.
O último comando adiciona um XenServer como anfitrião ao HostGroup04 no VMM e fornece as credenciais na forma de uma conta Run As armazenada no $RunAsAccount, que é necessária para adicionar este anfitrião ao VMM.
Parâmetros
-AvailableForPlacement
Indica se o processo de colocação do VMM considerará este anfitrião ou este volume num anfitrião elegível como uma possível localização para implementar máquinas virtuais. Se este parâmetro estiver definido como $False, pode optar por implementar máquinas virtuais neste anfitrião ou volume. O valor predefinido é Verdadeiro. Este parâmetro não se aplica aos anfitriões VMware ESX.
Quando especificar este parâmetro com adaptadores de rede, se estiver definido como $False, o posicionamento não considerará as redes lógicas configuradas nesta placa de rede para determinar se o anfitrião é adequado para ligar uma máquina virtual.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BaseDiskPaths
Especifica os caminhos para discos base.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Especifica um objeto de certificado de segurança.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Especifica o nome de um computador que o VMM pode identificar exclusivamente na sua rede. Os formatos válidos são:
- FQDN
- Endereço IPv4 ou IPv6
- Nome NetBIOS
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPercentageReserve
Especifica a percentagem de CPU a reservar para a utilização do sistema operativo no computador anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, é utilizada a predefinição para o grupo de anfitriões: 10 por cento. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num anfitrião, a menos que os respetivos requisitos de recursos possam ser cumpridos sem utilizar reservas de anfitrião.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica um objeto de credencial ou, para alguns cmdlets, um objeto de conta Run As que contém o nome de utilizador e a palavra-passe de uma conta que tenha permissão para efetuar esta ação. Em alternativa, no caso de Restart-SCJob, tem permissão para concluir uma tarefa reiniciada.
Para obter mais informações sobre o objeto PSCredential , escreva Get-Help Get-Credential
.
Para obter mais informações sobre contas Run As, escreva Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica uma descrição para o anfitrião.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSpaceReserveMB
Especifica a quantidade de espaço em disco, em megabytes (MB), a reservar para a utilização do sistema operativo no computador anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, é utilizada a predefinição para o grupo de anfitriões: 100 MB. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num anfitrião, a menos que os respetivos requisitos de recursos possam ser cumpridos sem utilizar reservas de anfitrião.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableLiveMigration
Indica se a migração em direto está ativada no anfitrião.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSecureMode
Indica se o VMM comunica com anfitriões VMware ESX e anfitriões Citrix XenServer no modo seguro. O valor predefinido é $True.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionKey
Especifica as credenciais a utilizar como uma chave de encriptação quando adiciona um anfitrião Hyper-V localizado numa rede de perímetro ao VMM.
Formato de exemplo: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsDedicatedToNetworkVirtualizationGateway
Indica se o anfitrião é dedicado a um gateway de virtualização de rede.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o progresso da tarefa é controlado e armazenado na variável denominada por este parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveMigrationMaximum
Especifica o número máximo de migrações em direto simultâneas.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveStorageMigrationMaximum
Especifica o número máximo de migrações simultâneas de armazenamento em direto.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaintenanceHost
Este parâmetro é obsoleto. Em alternativa, utilize AvailableForPlacement .
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxDiskIOReservation
Especifica a E/S de disco máxima por segundo (IOPS) no computador anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, é utilizada a predefinição para o grupo de anfitriões: 10000. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num anfitrião, a menos que os respetivos requisitos de recursos possam ser cumpridos sem utilizar reservas de anfitrião.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryReserveMB
Especifica a quantidade de memória, em megabytes (MB), para reservar para a utilização do sistema operativo anfitrião no computador anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, é utilizada a predefinição para o grupo de anfitriões: 256 MB. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num anfitrião, a menos que os respetivos requisitos de recursos possam ser cumpridos sem utilizar reservas de anfitrião.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationAuthProtocol
Especifica o protocolo de autorização utilizado para migração. Os valores válidos são: CredSSP, Kerberos.
Type: | MigrationAuthProtocolType |
Accepted values: | CredSSP, Kerberos |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationPerformanceOption
Especifica o tipo de opção de desempenho da migração. Os valores válidos são:
- Standard
- UtilizarCompressão
- UseSmbTransport
Type: | MigrationPerformanceOptionType |
Accepted values: | Standard, UseCompression, UseSmbTransport |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationSubnet
Especifica uma matriz de sub-redes a utilizar para migração.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkPercentageReserve
Especifica a percentagem de capacidade de rede a reservar para a utilização do sistema operativo anfitrião no computador anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, é utilizada a predefinição para o grupo de anfitriões: 10 por cento. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num anfitrião, a menos que os respetivos requisitos de recursos possam ser cumpridos sem utilizar reservas de anfitrião.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NonTrustedDomainHost
Indica que o anfitrião a adicionar ao VMM pertence a um domínio não fidedigno.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PerimeterNetworkHost
Indica que este anfitrião está localizado numa rede de perímetro.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da sugestão desempenho e Otimização de Recursos (sugestão PRO) que acionou esta ação. Este parâmetro permite-lhe auditar sugestões PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reassociate
Reassocia um anfitrião atualmente gerido por um servidor VMM com outro servidor VMM.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectEnabled
Ativa, quando definida como $True, uma ligação num servidor anfitrião que permite aos utilizadores ligarem-se remotamente às respetivas máquinas virtuais.
Este parâmetro aplica-se apenas a máquinas virtuais em anfitriões Hyper-V. Não é aplicável a máquinas virtuais em anfitriões VMware ESX ou anfitriões Citrix XenServer.
Type: | Boolean |
Aliases: | VMRCEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectPort
Especifica um valor predefinido para a porta TCP utilizar quando um utilizador remoto se liga a uma máquina virtual. Normalmente, a porta predefinida para um anfitrião Hyper-V é 2179.
Este parâmetro não se aplica a anfitriões VMware ESX ou anfitriões Citrix XenServer.
Type: | UInt32 |
Aliases: | VMRCPort |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que a tarefa é executada de forma assíncrona para que o controlo regresse imediatamente à shell de comandos.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityFile
Especifica o caminho para um ficheiro que contém o certificado e as credenciais a utilizar para autenticação de um anfitrião Hyper-V localizado numa rede de perímetro.
Este parâmetro não se aplica a anfitriões VMware ESX ou anfitriões Citrix XenServer.
Formato de exemplo: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshPublicKey
Especifica a chave pública utilizada pelas comunicações secure Shell (SSH).
Type: | ClientSshPublicKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshPublicKeyFile
Especifica o caminho para o ficheiro de chave pública para estabelecer um canal SSH seguro com os anfitriões de destino.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshTcpPort
Especifica o número de porta TCP utilizado pelo protocolo SSH.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Especifica um valor numérico que representa uma porta TCP.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseAnyMigrationSubnet
Indica se uma sub-rede pode ser utilizada para migração.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationManager
Especifica um objeto do gestor de virtualização gerido pelo VMM.
Type: | VirtualizationManager |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
Especifica um objeto de cluster anfitrião do VMM.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Especifica um objeto de grupo de anfitrião de máquina virtual.
Type: | HostGroup |
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 |
-VMPaths
Especifica um conjunto de caminhos predefinidos (como cadeias separadas pelo operador de pipeline) num anfitrião onde os ficheiros de máquina virtual podem ser armazenados.
Formato de exemplo: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-XenServerHost
Indica que o anfitrião especificado é um anfitrião Citrix XenServer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
Host
Este cmdlet devolve um objeto Anfitrião .