Partilhar via


Add-SCVirtualizationManager

Adiciona um VMware vCenter Server ao VMM.

Sintaxe

Default (Predefinição)

Add-SCVirtualizationManager
    [-VMMServer <ServerConnection>]
    [-ComputerName] <String>
    [-Description <String>]
    -Credential <VMMCredential>
    [-TCPPort <UInt32>]
    [-Certificate <ClientCertificate>]
    [-EnableSecureMode <Boolean>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Description

O cmdlet Add-SCVirtualizationManager adiciona um VMware vCenter Server ao seu ambiente do Virtual Machine Manager (VMM) para que o VMM possa se conectar ao vCenter Server e importar seus dados. Depois de adicionar o vCenter Server ao VMM, você precisa adicionar os hosts VMware ESX associados ao vCenter Server antes que o VMM possa gerenciar as máquinas virtuais implantadas nesses hosts.

A porta padrão usada para se conectar a um computador VMware VirtualCenter Server é a porta TCP 443.

Exemplos

Exemplo 1: Adicionar um VMware vCenter Server ao VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Cert = Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
PS C:\> Add-SCVirtualizationManager -ComputerName "vCenterServer01.Contoso.com" -Certificate $Cert -TCPPort 443 -Credential $RunAsAccount

O primeiro comando obtém o objeto de conta Run As chamado RunAsAccount03 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 vCenter Server que pretende adicionar como gestor de virtualização ao VMM.

O segundo comando obtém o certificado de segurança do vCenterrServer01 e o armazena na variável $Cert.

O último comando adiciona o objeto do gerenciador de virtualização chamado vCenterServer01 ao banco de dados do VMM, importa o objeto de certificado de segurança e especifica que o VMM usará a porta TCP 443 (a porta padrão) para se conectar a esse servidor. Como o último comando é processado, $Credential fornece suas credenciais Run As para Add-SCVirtualizationManager.

Exemplo 2: Adicionar vários VMware vCenter Servers ao VMM

PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount03"
PS C:\> $Servers = "vCenterServer01.Contoso.com", "vCenterServer02.Contoso.com"
PS C:\> ForEach ($Server in $Servers) {$Cert = Get-SCCertificate -ComputerName $Server;  Add-SCVirtualizationManager -ComputerName $Server -Certificate $Cert -TCPPort 443 -Credential $Credential}

O primeiro comando obtém o objeto de conta Run As chamado RunAsAccount03 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 vCenter Server que pretende adicionar como gestor de virtualização ao VMM.

O segundo comando armazena as cadeias de caracteres "vCenterServer01.Contoso.com" e "vCenterServer02.Contoso.com", que são os nomes de dois VMware vCenter Servers, na variável $Servers.

O último comando adiciona os dois servidores ao VMM e especifica que o VMM importará os certificados de segurança e usará a porta TCP 443 (a porta padrão) para se conectar ao serviço do gerenciador de virtualização no vCenterServer01 e vCenterServer02. À medida que este comando é processado, $Credential fornece suas credenciais Run As para Add-SCVirtualizationManager.

Para obter mais informações sobre a instrução de loop ForEach padrão do Windows PowerShell, digite Get-Help about_ForEach.

Parâmetros

-Certificate

Especifica um objeto de certificado de segurança.

Propriedades dos parâmetros

Tipo:ClientCertificate
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ComputerName

Especifica o nome de um computador que o VMM pode identificar exclusivamente na rede. Os valores aceitáveis para este parâmetro são:

  • FQDN
  • Endereço IPv4 ou IPv6
  • Nome NetBIOS

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Credential

Especifica um objeto de credencial ou, para alguns cmdlets, um objeto de conta Run As que contém o nome de usuário e a senha de uma conta que tem permissão para executar essa ação. Ou, no caso de Restart-SCJob, tem permissão para concluir uma tarefa reiniciada.

Para obter mais informações sobre o objeto PSCredential , digite Get-Help Get-Credential.

Para obter mais informações sobre contas Run As, digite Get-Help New-SCRunAsAccount.

Propriedades dos parâmetros

Tipo:VMMCredential
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Description

Especifica uma descrição para o vCenter Server.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-EnableSecureMode

Indica se o VMM se comunica com hosts VMware ESX e hosts Citrix XenServer no modo seguro. O valor padrão é $True.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Modo Seguro

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-JobVariable

Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Propriedades dos parâmetros

Tipo:Guid
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-TCPPort

Especifica um valor numérico que representa uma porta TCP.

Propriedades dos parâmetros

Tipo:UInt32
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMMServer

Especifica um objeto de servidor VMM.

Propriedades dos parâmetros

Tipo:ServerConnection
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Saídas

VirtualizationManager

Este cmdlet retorna um objeto VirtualizationManager .