Cuando se usa el instalador de CLI para migrar la instalación de vCenter Server a un dispositivo, se deben proporcionar los parámetros con valores para la especificación de migración.
En la tabla, se incluyen los parámetros de configuración destinados a proporcionar datos de entrada para la instancia de origen de vCenter Server.
Para establecer un valor que contiene una barra diagonal inversa (\) o un carácter de comillas ("), debe anteponer a este carácter una barra diagonal inversa (\). Por ejemplo, "password":"my\"password"
establece la contraseña my"password y "image":"C:\\vmware\\vcsa"
establece la ruta de acceso C:\vmware\vcsa.
Los valores booleanos solo deben contener caracteres en minúscula. Pueden ser true
o false
. Por ejemplo, "ssh_enable":false
.
Secciones y subsecciones de los parámetros de configuración en las plantillas de migración JSON
Los parámetros de configuración en las plantillas de migración JSON se organizan en secciones y subsecciones.
Sección | Subsección | Descripción |
---|---|---|
new_vcsa : describe el dispositivo de destino al que desea migrar. |
esxi |
Se utiliza únicamente si se desea implementar el dispositivo directamente en un host ESXi.
Contiene los parámetros de configuración que describen el host
ESXi de destino.
Nota: Es necesario completar la subsección
esxi o
vc .
|
vc |
Se utiliza únicamente si se desea implementar el dispositivo en el inventario de una instancia de vCenter Server. Se incluyen los parámetros de configuración que describen el host ESXi o el clúster de DRS de destino del inventario de vCenter Server.
Nota: Es necesario completar la subsección
vc o
esxi .
|
|
appliance |
Se incluyen los parámetros de configuración que describen el dispositivo. | |
os |
Se incluyen los parámetros de configuración que describen la configuración del sistema operativo del dispositivo. | |
ovftool_arguments |
Subsección opcional para agregar argumentos arbitrarios y sus valores al comando de OVF Tool generado por el instalador.
Importante: El instalador de
vCenter Server Appliance no valida los parámetros de configuración de la subsección
ovftool_arguments . Si se establecen argumentos que OVF Tool no reconoce, es posible que se produzcan errores en la implementación.
|
|
temporary_network |
Contiene los parámetros de configuración que describen la red temporal para migrar los datos del dispositivo de origen al nuevo dispositivo de destino. | |
user-options |
Debe usarse solamente cuando la instancia de origen es una instancia de vCenter Server. Contiene los parámetros de configuración que permiten controlar aspectos del proceso de migración para componentes en particular. | |
source_vc : describe la instancia de origen de Platform Services Controller |
vc_win |
Contiene los parámetros de configuración que describen la instalación de origen en Windows de vCenter Server o Platform Services Controller. |
run_migration_assistant |
Debe usarse solamente si la instalación de origen en Windows se ejecuta como una máquina virtual y se busca automatizar la invocación de Migration Assistant. En una instalación de origen en Windows que se ejecuta en un equipo físico, o si se está ejecutando Migration Assistant manualmente en el equipo Windows de origen, copie y pegue el valor de huella digital de la salida de la consola de Migration Assistant del equipo de origen en la clave migration_ssl_thumbprint de la subsección vc_win ; luego, elimine la sección run_migration_assistant . |
|
ceip : describe la unión al programa de mejora de la experiencia de cliente (Customer Experience Improvement Program, CEIP) de VMware. |
settings |
Se incluye solamente el parámetro de configuración ceip_enabled para unirse o no unirse al programa de mejora de la experiencia de cliente (Customer Experience Improvement Program, CEIP) de VMware. Solo es necesario si se realiza una implementación de vCenter Server Appliance con una instancia integrada de Platform Services Controller o un dispositivo de Platform Services Controller.
Nota: Si se establece en
true , se debe ejecutar el comando de implementación de CLI con el argumento
--acknowledge-ceip.
Para obtener más información sobre el CEIP, consulte la sección Configurar el Programa de mejora de la experiencia del cliente en Administración de vCenter Server y hosts. |
Parámetros de configuración en la sección new_vcsa
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | La dirección IP o el FQDN del host ESXi de destino en el que se desea implementar el dispositivo. |
username |
string | Un nombre de usuario con privilegios administrativos en el host ESXi de destino (por ejemplo, raíz). |
password |
string | La contraseña del usuario con privilegios administrativos en el host ESXi de destino. |
deployment_network |
string | El nombre de la red a la que se conectará el dispositivo.
Nota: El acceso a la red debe ser posible desde el host
ESXi de destino.
Se omite si el host ESXi de destino tiene una sola red. |
datastore |
string | El nombre del almacén de datos en el que se almacenarán todos los archivos de configuración de las máquinas virtuales y los discos virtuales del dispositivo.
Nota: Debe ser posible acceder al almacén de datos desde el host
ESXi.
El almacén de datos debe tener suficiente espacio libre. |
port |
entero | El número de puerto del host ESXi. El puerto predeterminado es 443. |
ssl_certificate_verification |
string | La CLI verifica que el certificado de seguridad de un servidor esté firmado por una entidad de certificación (Certificate Authority, CA) y establece una conexión segura. Si el certificado es autofirmado, la CLI detendrá la actualización a menos que se especifique una de las siguientes opciones de configuración de certificados SSL. Especifique la huella digital de certificado con el algoritmo hash seguro 1 (Secure Hash Algorithm, SHA-1). Una huella digital de certificado es una cadena hexadecimal que identifica de forma exclusiva a un certificado. La huella digital se calcula a partir del contenido del certificado mediante un algoritmo de huella digital. "thumbprint": "certificate SHA-1 thumbprint" Establezca "verification_mode": "NONE" Si desea conectarse a un servidor con un certificado autofirmado y no especifica la huella digital de certificado SHA-1 ni configura el modo de verificación para También puede indicar que la CLI ignore el certificado autofirmado mediante el parámetro del comando vcsa-deploy upgrade |
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | La dirección IP o el FQDN de la instancia de vCenter Server de destino en el que se desea implementar el dispositivo. |
username |
string | El nombre del usuario administrador de vCenter Single Sign-On en la instancia de vCenter Server de destino, por ejemplo, [email protected]. |
password |
string | La contraseña del usuario administrador de vCenter Single Sign-On en la instancia de vCenter Server de destino. |
deployment_network |
string | El nombre de la red a la que se conectará el dispositivo.
Nota: Debe ser posible acceder a la red desde el host
ESXi o el clúster de DRS de destino en el que se desea implementar el dispositivo.
Se omite si el host ESXi o el clúster de DRS de destino tienen una sola red. |
datacenter |
cadena o matriz | El centro de datos de vCenter Server que contiene el host ESXi o el clúster de DRS de destino en el que se desea implementar el dispositivo.
Si el centro de datos se encuentra en una carpeta o una estructura de carpetas, el valor debe ser una lista de cadenas separada por comas o una lista separada por comas como una sola cadena. Por ejemplo,
["parent_folder", "child_folder", "datacenter_name"]o "parent_folder, child_folder, datacenter_name" Si no existe ninguna ruta de acceso de carpeta en el centro de datos, utilice el nombre del centro de datos. Por ejemplo, ["datacenter_name"]o "datacenter_name"
Nota: El valor distingue entre mayúsculas y minúsculas.
|
datastore |
string | El nombre del almacén de datos en el que se almacenarán todos los archivos de configuración de las máquinas virtuales y los discos virtuales del dispositivo.
Nota: El acceso al almacén de datos debe ser posible desde el host
ESXi o el clúster de DRS de destino.
El almacén de datos debe tener al menos 25 GB de espacio libre. |
port |
entero | El número de puerto de vCenter Server. El puerto predeterminado es 443. |
target |
cadena o matriz | El clúster de destino, el host ESXi o el grupo de recursos donde se desea implementar el nuevo dispositivo. Este es el destino especificado con el parámetro
Importante: Es necesario proporcionar el nombre que se muestra en el inventario de
vCenter Server. Por ejemplo, si el nombre del host
ESXi de destino es una dirección IP en el inventario de
vCenter Server, no se puede proporcionar un FQDN.
Nota: Todos los valores distinguen mayúsculas de minúsculas.
Si desea que el dispositivo implementado se muestre en otro lugar dentro de la jerarquía del centro de datos, utilice el parámetro vm_folder que se describe a continuación.
Si el clúster de destino, el host
ESXi o el grupo de recursos se encuentran en una carpeta o una estructura de carpetas, el valor debe ser una lista de cadenas separada por comas o una lista separada por comas como una sola cadena. Por ejemplo,
["parent_folder", "child_folder", "esxi-host.domain.com"]o "parent_folder, child_folder, esxi-host.domain.com"
Si el host
ESXi de destino forma parte de un clúster, utilice una lista de cadenas separada por comas o una lista separada por comas como una sola cadena para proporcionar la ruta de acceso. Por ejemplo,
["cluster_name", "esxi-host.domain.com"]o "cluster_name, esxi-host.domain.com" Si desea implementar en un grupo de recursos, incluya la etiqueta Resources antes del nombre del grupo de recursos. Por ejemplo: ["cluster_name", "Resources", "resource_pool_name"]
Nota: Las comprobaciones previas solo verifican la memoria del grupo de recursos.
|
vm_folder |
string | Opcional. El nombre de la carpeta de máquina virtual a la que se agregará el dispositivo. |
Nombre | Tipo | Descripción |
---|---|---|
thin_disk_mode |
Booleano | Se establece en true para implementar el dispositivo con discos virtuales finos. |
deployment_option |
string | El tamaño del dispositivo.
|
image |
string | Opcional. Una dirección URL o una ruta de acceso de archivo local al paquete de instalación de vCenter Server Appliance. De forma predeterminada, el instalador utiliza el paquete de instalación que se incluye en el archivo ISO de la carpeta vcsa. |
name |
string | El nombre de la máquina virtual para el dispositivo. Solo se deben incluir caracteres ASCII, excepto el signo de porcentaje (%), la barra diagonal inversa (\) o la barra diagonal (/), y no se deben superar los 80 caracteres de longitud. |
ovftool_path |
string | Opcional. Una ruta de acceso de archivo local al archivo ejecutable de OVF Tool. De forma predeterminada, el instalador utiliza la instancia de OVF Tool que se incluye en el archivo ISO de la carpeta vcsa/ovftool. |
Nombre | Tipo | Descripción |
---|---|---|
password |
string | La contraseña del usuario raíz del sistema operativo del dispositivo. La contraseña debe tener entre 8 y 20 caracteres, y debe contener al menos uno de los siguientes tipos de carácter: una mayúscula, una minúscula, un número y un carácter especial, como por ejemplo, un signo de dólar ($), un numeral (#), una arroba (@), un punto (.) o un signo de exclamación (!). Todos los caracteres deben ser caracteres ASCII inferiores sin espacios. |
ssh_enable |
Booleano | Se establece en true para habilitar el inicio de sesión del administrador de SSH en el dispositivo. |
Nombre | Tipo | Descripción |
---|---|---|
ip_family |
string | La versión de IP para la red del dispositivo. Se establece en |
mode |
string | La asignación de IP para la red del dispositivo. Se establece en |
ip |
string | La dirección IP del dispositivo. Solo se requiere si se utiliza una asignación estática, es decir, si se establece el parámetro Es necesario establecer una dirección IPv4 o IPv6 que coincida con la versión de IP de la red, es decir, con el valor del parámetro Una dirección IPv4 debe cumplir con las directrices RFC 790. Una dirección IPv6 debe cumplir con las directrices RFC 2373. |
dns_servers |
cadena o matriz | Direcciones IP de uno o varios servidores DNS.
Para establecer más de un servidor DNS, utilice una lista de cadenas separada por comas o una lista separada por comas como una sola cadena para proporcionar la ruta de acceso. Por ejemplo,
["x.y.z.a", "x.y.z.b"]o "x.y.z.a, x.y.z.b" Solo se requiere si se utiliza una asignación estática, es decir, si se establece el parámetro |
prefix |
string | Longitud del prefijo de red. Solo se requiere si se utiliza una asignación, es decir, si se establece el parámetro Para la versión de IPv4, el valor debe estar entre Para la versión de IPv6, el valor debe estar entre |
gateway |
string | Dirección IP de la puerta de enlace predeterminada. Para la versión de IPv6, el valor puede ser |
Nombre | Tipo | Descripción |
---|---|---|
vcdb_migrateSet |
string | Seleccione los tipos de datos que desea migrar del dispositivo antiguo al dispositivo nuevo. Se copiarán los datos de la instancia de vCenter Server de origen al servidor de destino. El origen de datos original permanecerá sin cambios.
Nota: Para minimizar el tiempo de migración y la cantidad de almacenamiento necesario para la nueva instancia de vCenter Server Appliance, use el valor
core .
Para obtener más información sobre los tipos de datos que se pueden transferir de una instancia existente de vCenter Server a una instancia nueva y actualizada de vCenter Server, consulte Transferir datos de una instancia existente de vCenter Server Appliance. |
Requisitos para la invocación automática de Migration Assistant
Se puede usar la subsección run_migration_assistant
para automatizar la invocación de Migration Assistant. La invocación automática funciona solamente si la instalación de origen en Windows se ejecuta como una máquina virtual.
os_username
o
vum_os_username
requiere la elevación al privilegio de administrador. Por ejemplo:
- La cuenta de administrador de Windows integrada
- Una cuenta de usuario con un nombre de usuario no administrador, que forma parte del grupo de administradores locales de Windows
- Una cuenta de administrador de dominio con el nombre de usuario Administrador, que forma parte del grupo de administradores locales de Windows
- El ID de nombre de usuario debe estar en el formato su_nombre_de_dominio\\user_ID o user_ID@su_nombre_de_dominio.
migration_ssl_thumbprint
de la subsección
vc_win
y, luego, elimine la sección
run_migration_assistant
.
Parámetros de configuración en la sección source_vc
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | El nombre de host o la dirección IP de la instalación de origen en Windows de vCenter Server o Platform Services Controller que desea migrar. |
username |
string | Un nombre de usuario de vCenter Single Sign-On con privilegios administrativos para la instancia de vCenter Server Platform Services Controller que desea migrar. |
password |
string | La contraseña de la instancia de vCenter Server o Platform Services Controller que desea migrar. |
migration_port |
string | El número de puerto de Migration Assistant que se muestra en la consola de Migration Assistant. El puerto predeterminado es 9123. |
active_directory_domain |
string | El nombre del dominio de Active Directory al que se asocia la instancia de vCenter Server de origen. |
active_directory_username |
string | El nombre de usuario administrador del dominio de Active Directory al que se une la instancia de vCenter Server de origen. |
active_directory_password |
string | La contraseña de administrador del dominio de Active Directory al que se une la instancia de vCenter Server de origen.
Nota: El instalador comprueba las credenciales introducidas, pero no revisa los privilegios necesarios para agregar el equipo de destino al dominio de Active Directory. Compruebe que las credenciales tengan todos los permisos necesarios para agregar un equipo al dominio de Active Directory.
|
migration_ssl_thumbprint |
string | La huella digital SSL de Migration Assistant. |
Nombre | Tipo | Descripción |
---|---|---|
esxi_hostname |
string | El FQDN o la dirección IP de la instancia de ESXi donde reside la instancia de origen de vCenter Server Platform Services Controller. |
esxi_username |
string | El nombre de usuario de un usuario con privilegios administrativos en el host ESXi. |
esxi_password |
string | La contraseña del usuario del host ESXi. Si se dejó en blanco o se omitió, se le solicitará que escriba la contraseña en la consola de comandos durante la comprobación de la plantilla. |
esxi_port |
string | El número de puerto del host ESXi. El puerto predeterminado es 443. |
os_username |
string | El nombre de usuario administrador del equipo Windows de origen. |
os_password |
string | La contraseña de usuario administrador del equipo Windows de origen. Si se dejó en blanco o se omitió, se le solicitará que escriba la contraseña en la consola de comandos durante la comprobación de la plantilla. |
migration_ip |
string | La dirección IP del adaptador de red que se migrará. |
migration_port |
string | El número de puerto de Migration Assistant que se muestra en la consola de Migration Assistant. El puerto predeterminado es 9123. |
export_dir |
string | El directorio para exportar la configuración y los datos de origen. |
sa_password |
string | La dirección IP de la contraseña correspondiente al usuario de la cuenta de servicio de vCenter Server. Esta opción solamente es necesaria si el servicio de vCenter Server se ejecuta en una cuenta que no es del sistema local. Si se dejó en blanco o se omitió, se le solicitará que escriba la contraseña en la consola de comandos durante la comprobación de la plantilla. |
Nombre | Tipo | Descripción |
---|---|---|
esxi_hostname |
string | El FQDN o la dirección IP de la instancia de ESXi donde reside la instancia de origen de vCenter Server Platform Services Controller. |
esxi_username |
string | El nombre de usuario de un usuario con privilegios administrativos en el host ESXi. |
esxi_password |
string | La contraseña del usuario del host ESXi. Si se dejó en blanco o se omitió, se le solicitará que escriba la contraseña en la consola de comandos durante la comprobación de la plantilla. |
esxi_port |
string | El número de puerto del host ESXi. El puerto predeterminado es 443. |
vum_hostname |
string | El FQDN o la dirección IP de la instancia de ESXi donde reside la instancia de origen de Update Manager. |
vum_os_username |
string | El nombre de usuario administrador del equipo Windows de origen. |
vum_os_password |
string | La contraseña del usuario administrador del equipo Windows de origen de Update Manager. Si se dejó en blanco o se omitió, se le solicitará que escriba la contraseña en la consola de comandos durante la comprobación de la plantilla. |
migration_port |
string | El número de puerto de Migration Assistant que se muestra en la consola de Migration Assistant. El puerto predeterminado es 9123. |
export_dir |
string | El directorio para exportar la configuración y los datos de origen. |
Parámetros de configuración en la sección ceip
Nombre | Tipo | Descripción |
---|---|---|
ceip_enabled |
Booleano | Se establece en true para unirse al CEIP para este dispositivo. |