Compartir a través de


Add-SCVirtualizationManager

Agrega un servidor VMware vCenter Server a VMM.

Sintaxis

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

Description

El cmdlet Add-SCVirtualizationManager agrega un VMware vCenter Server al entorno de Virtual Machine Manager (VMM) para que VMM pueda conectarse a vCenter Server e importar sus datos. Después de agregar vCenter Server a VMM, debe agregar los hosts de VMware ESX asociados con vCenter Server antes de que VMM pueda administrar las máquinas virtuales implementadas en esos hosts.

El puerto predeterminado que se usa para conectarse a un equipo de VMware VirtualCenter Server es el puerto TCP 443.

Ejemplos

Ejemplo 1: Adición de una instancia de VMware vCenter Server a 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

El primer comando obtiene el objeto Run As account denominado RunAsAccount03 y almacena el objeto en la variable $RunAsAccount. Las credenciales necesarias para esta operación son una cuenta de administrador local o una cuenta de dominio con derechos de administrador en vCenter Server que desea agregar como administrador de virtualización a VMM.

El segundo comando obtiene el certificado de seguridad de vCenterrServer01 y lo almacena en la variable $Cert.

El último comando agrega el objeto de administrador de virtualización denominado vCenterServer01 a la base de datos VMM, importa el objeto de certificado de seguridad y especifica que VMM usará el puerto TCP 443 (el puerto predeterminado) para conectarse a ese servidor. A medida que se procesa el último comando, $Credential proporciona las credenciales de ejecución para Add-SCVirtualizationManager.

Ejemplo 2: Adición de varios servidores VMware vCenter a 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}

El primer comando obtiene el objeto Run As account denominado RunAsAccount03 y almacena el objeto en la variable $RunAsAccount. Las credenciales necesarias para esta operación son una cuenta de administrador local o una cuenta de dominio con derechos de administrador en vCenter Server que desea agregar como administrador de virtualización a VMM.

El segundo comando almacena las cadenas "vCenterServer01.Contoso.com" y "vCenterServer02.Contoso.com", que son los nombres de dos servidores VMware vCenter Server, en la variable $Servers.

El último comando agrega los dos servidores a VMM y especifica que VMM importará los certificados de seguridad y usará el puerto TCP 443 (el puerto predeterminado) para conectarse al servicio de administrador de virtualización en vCenterServer01 y vCenterServer02. A medida que se procesa este comando, $Credential proporciona las credenciales de ejecución para Add-SCVirtualizationManager.

Para obtener más información sobre la instrucción de bucle estándar de Windows PowerShell ForEach, escriba Get-Help about_ForEach.

Parámetros

-Certificate

Especifica un objeto de certificado de seguridad.

Tipo:ClientCertificate
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ComputerName

Especifica el nombre de un equipo que VMM puede identificar de forma única en la red. Los valores aceptables para este parámetro son:

  • FQDN
  • Dirección IPv4 o IPv6
  • Nombre netBIOS
Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Credential

Especifica un objeto de credencial o, para algunos cmdlets, un objeto de cuenta de ejecución que contiene el nombre de usuario y la contraseña de una cuenta que tiene permiso para realizar esta acción. O bien, en el caso de Restart-SCJob, tiene permiso para completar una tarea reiniciada.

Para obtener más información sobre el objeto de PSCredential, escriba Get-Help Get-Credential.

Para obtener más información sobre las cuentas de ejecución, escriba Get-Help New-SCRunAsAccount.

Tipo:VMMCredential
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Description

Especifica una descripción para vCenter Server.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableSecureMode

Indica si VMM se comunica con hosts de VMware ESX y hosts de Citrix XenServer en modo seguro. El valor predeterminado es $True.

Tipo:Boolean
Alias:SecureMode
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y se almacena en la variable denominada por este parámetro.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-PROTipID

Especifica el identificador de la sugerencia Sobre rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Tipo:Guid
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TCPPort

Especifica un valor numérico que representa un puerto TCP.

Tipo:UInt32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-VMMServer

Especifica un objeto de servidor VMM.

Tipo:ServerConnection
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Salidas

VirtualizationManager

Este cmdlet devuelve un objeto virtualizationManager de .