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 vCenter Server, vCenter Single Sign-On o Platform Services Controller. |
vc.win |
Contiene los parámetros de configuración que describen la instalación de origen en Windows de vCenter Server, vCenter Single Sign-On 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 se requiere si se realiza una implementación de vCenter Server Appliance con una instancia integrada de vCenter Single Sign-On 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 Administrar 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. |
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"
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 15 GB de espacio libre. |
port |
entero | El número de puerto de vCenter Server. El puerto predeterminado es 443. |
target |
cadena o matriz | El host ESXi o el clúster de DRS de destino en el que se desea implementar el dispositivo.
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.
Si el host
ESXi o el clúster de DRS de destino 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"
Nota: El valor distingue entre mayúsculas y minúsculas.
|
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 |
system.name |
string | Identidad de red principal. Puede ser una dirección IP o un FQDN (de preferencia, FQDN). No se puede cambiar el valor de este parámetro después de la implementación. El FQDN y los números con punto decimal deben cumplir con las directrices RFC 1123. |
Nombre | Tipo | Descripción |
---|---|---|
vcdb.migrateSet |
string | Establezca la opción de migración de datos. Las opciones disponibles son core , all y core_events_tasks . Establezca el valor en core para migrar los datos de inventario y de configuración básicos. Establezca el valor en all para migrar todos los datos históricos y de rendimiento de vCenter Server, como estadísticas, eventos, alarmas y tareas. Si no se migran todos los datos, la duración del tiempo de inactividad general disminuye. |
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
no precisa 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 identificador del nombre de usuario debe tener el formato your_domain_name\\user_ID. No use el formato user_ID@your_domain_name.
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, vCenter Single Sign-On 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, vCenter Single Sign-On o Platform Services Controller que desea migrar. |
password |
string | La contraseña de la instancia de vCenter Server, vCenter Single Sign-On 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, vCenter Single Sign-On o 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, vCenter Single Sign-On o 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. |