Você pode usar o instalador da CLI para migrar automaticamente um vCenter Server ou Platform Services Controller de Windows para um dispositivo do.
O arquivo ISO do instalador contém modelos de exemplo de arquivos JSON que contêm os parâmetros de configuração mínimos necessários para migrar uma instância vCenter Server ou Platform Services Controller de Windows para um dispositivo. Os modelos de exemplo estão localizados no diretório vcsa-cli-installer/templates/migrate.
Tarefas da CLI para migrar sua instalação do vCenter Server de Windows para um dispositivo do:
- Baixar e montar o instalador do vCenter Server.
- Baixar e executar VMware Migration Assistant na máquina de origem Windows.
- Preparar arquivos de configuração JSON para migração de CLI.
- Execute a pré-verificação antes de realizar a migração.
- Realizar uma migração de CLI de vCenter Server de Windows para um dispositivo.
Você pode executar o instalador da CLI várias vezes com diferentes arquivos JSON para realizar várias migrações da CLI ou pode executar as migrações da CLI simultaneamente em um modo de lote.
Preparar arquivos de configuração JSON para migração de CLI
Ao usar a CLI para migrar uma instalação de origem vCenter Server para um destino vCenter Server Appliance, você deve preparar um modelo JSON com os valores de configuração para o novo dispositivo.
Você pode migrar instâncias vCenter Server ou Platform Services Controller de Windows para um vCenter Server Appliance definindo valores para os parâmetros de configuração nos modelos que estão disponíveis no arquivo ISO do instalador. Os parâmetros de configuração que não estão incluídos nos modelos são definidos com seus valores padrão. Você pode adicionar parâmetros de configuração nos modelos para definir seus valores para sua especificação de migração.
O diretório vcsa-cli-installer/templates/migrate contém modelos de migração de exemplo para a migração da CLI do vCenter Server 6.7 para um dispositivo.
Para realizar a migração em lote, coloque os modelos JSON que definem sua implantação em um único diretório. Quando invocado, o instalador da CLI migra sua implantação existente para a nova versão vCenter Server usando a topologia definida nos modelos JSON.
Pré-requisitos
Prepare seu ambiente para migração. Consulte Preparação para a migração.
Procedimento
Resultados
Seu arquivo está pronto para uso na migração.
O que Fazer Depois
Você pode criar e salvar quantos modelos forem necessários para seu ambiente específico. Quando o modelo estiver pronto, execute a pré-verificação antes de usá-lo para executar a migração. Consulte Executar uma pré-verificação antes de uma migração de CLI para vCenter Server Appliance.
Modelos JSON para migração de CLI de vCenter Server para Windows
O instalador do vCenter Server contém modelos JSON que estão localizados no diretório vcsa-cli-installer/templates. Na subpasta migrar, você pode encontrar os modelos JSON com os parâmetros de configuração mínimos para todos os tipos de migração.
Localização | Modelo | Descrição |
---|---|---|
vcsa-cli-installer\templates\migrate\vcsa\winvc6.7 | embedded_win_vc_to_embedded_vCSA_on_ESXi.json | Contém os parâmetros de configuração mínimos necessários para migrar o vCenter Server 6.7 em Windows com um Platform Services Controller incorporado para o dispositivo vCenter Server 8.0 em um host ESXi. |
embedded_win_vc_to_embedded_vCSA_on_VC.json | Contém os parâmetros de configuração mínimos necessários para migrar o vCenter Server 6.7 no Windows com um Platform Services Controller incorporado para o vCenter Server Appliance8.0 em uma instância do vCenter Server. | |
win_vc_to_vCSA_on_ESXi.json | Contém os parâmetros de configuração mínimos necessários para migrar o vCenter Server 6.7 em Windows com um Platform Services Controller externo para o dispositivo vCenter Server 8.0 em um host ESXi. | |
win_vc_to_vCSA_on_VC.json.json | Contém os parâmetros de configuração mínimos necessários para migrar o vCenter Server 6.7 em Windows com um Platform Services Controller externo para o dispositivo vCenter Server 8.0 em uma instância do vCenter Server. |
Sobre a migração de um vCenter Server para Windows com um Platform Services Controller externo usando a CLI
Ao migrar um vCenter Server para Windows que usa um Platform Services Controller externo, ele é convertido em uma instância de vCenter Server com esses serviços incorporados no dispositivo do. Por esse motivo, você deve especificar os parâmetros do parceiro de replicação nos modelos de migração JSON.
- Uma única instância vCenter Server e uma única Platform Services Controller em um domínio SSO.
- A primeira instância vCenter Server e Platform Services Controller em um domínio SSO que contém mais de um vCenter Server.
- Replicando instâncias do vCenter Server e do Platform Services Controller em um domínio de SSO, que você deve apontar para uma instância do vCenter Server 7.0 existente como o parceiro de replicação.
As implantações que usam um Platform Services Controller externo geralmente são chamadas de MxNimplantação, em que M representa o vCenter Server e N representa o Platform Services Controller externo. Ao representar várias instâncias de Platform Services Controller e M em um domínio, isso é expresso como nxNn, em que nvCenter Server é o número de instâncias. Por exemplo, M2xN2 indica duas instâncias vCenter Server e duas instâncias Platform Services Controller dentro do mesmo domínio. Ao migrar essa implantação, migre primeiro uma instância para a versão 8.0 e, em seguida, migre a segunda instância para 8.0, especificando a primeira das duas instâncias como o parceiro de replicação.
Os parâmetros de replicação no modelo de migração JSON estão localizados na seção sso
do modelo e são first_instance
e replication_partner_hostname
.
Nome do parâmetro | Descrição |
---|---|
first_instance |
O parâmetro first_instance identifica o vCenter Server como a primeira instância no seu domínio de SSO do vCenter Server ou como um parceiro de replicação. Se for a primeira instância de vCenter Server, defina |
replication_partner_hostname * |
Se você definir |
-
Migre o vCenter Server em sua topologia usando o modelo
win_vc_to_vCSA_on_ESXi.json
ao migrar em ESXi ou o modelowin_vc_to_vCSA_on_VC.json
ao migrar em uma implantação de vCenter Server. -
Para uma topologia de implantação que consiste em um único vCenter Server e um Platform Services Controller (uma implantação de M1xN1), edite a seção
sso
do modelo de forma que o parâmetrofirst_instance
seja definido comotrue
e remova o parâmetroreplication_partner_hostname
."sso": { "__comments": [ This is the first instance (M1) vCenter Server management node, with "first_instance" set to "true" and "replication_partner_hostname" removed. ], "first_instance": true }
- Especifique os parâmetros de configuração restantes no modelo JSON e migre vCenter Server para a versão 8.0 usando a CLI. Consulte Realizar uma migração de CLI de vCenter Server de Windows para um dispositivo.
- Após a migração bem-sucedida de vCenter Server, descomissione o Platform Services Controller. Consulte Encerrar o Platform Services Controller.
Importante: Descomissione as instâncias Platform Services Controller somente após migrar e convergir todas as instâncias vCenter Server em sua topologia.
-
Migre o vCenter Server em sua topologia usando o modelo
win_vc_to_vCSA_on_ESXi.json
ao migrar em ESXi ou o modelowin_vc_to_vCSA_on_VC.json
ao migrar em uma implantação de vCenter Server. -
Para a primeira instância de vCenter Server ( M1), edite a seção
sso
do modelo de forma que o parâmetrofirst_instance
seja definido comotrue
e remova o parâmetroreplication_partner_hostname
."sso": { "__comments": [ This is the first instance (M1) vCenter Server management node, with "first_instance" set to "true" and "replication_partner_hostname" removed. ], "first_instance": true }
-
Para a instância vCenter Server restante ( M2), edite a seção
sso
do modelo de forma que o parâmetrofirst_instance
seja definido comofalse
e forneça o FQDN ou o endereço IP da instância vCenter Server para no qual você deseja replicar o segundo nó. O parceiro de replicação é a primeira instância vCenter Server ( M1) que você migrou para a versão 8.0, que convergiu com sua instância Platform Services Controller."sso": { "__comments": [ This is the second instance (M2) vCenter Server management node, with "first_instance" set to "false" and "replication_partner_hostname" set to the hostname of the replication partner.], "first_instance": false, "replication_partner_hostname": "FQDN_or_IP_address"
- Especifique os parâmetros de configuração restantes nos modelos JSON e migre vCenter Server para a versão 8.0 usando a CLI. Consulte Realizar uma migração de CLI de vCenter Server de Windows para um dispositivo.
- Depois de migrar com êxito todas as instâncias vCenter Server na topologia, descomissione as instâncias Platform Services Controller. Consulte Encerrar o Platform Services Controller.
Importante: Descomissione as instâncias Platform Services Controller somente após migrar e convergir todas as instâncias vCenter Server em sua topologia.
Parâmetros de configuração da migração
Ao usar o instalador da CLI para migrar sua instalação do vCenter Server para um dispositivo, você deve fornecer os parâmetros com valores para sua especificação de migração.
A tabela lista os parâmetros de configuração que você usa para fornecer dados de entrada para a origem vCenter Server.
Para definir um valor que contenha o caractere de barra invertida (\) ou aspas ("), você deve preceder o caractere com o caractere de barra invertida (\). Por exemplo, "password":"my\"password"
define a senha my"password, "image":"C:\\vmware\\vcsa"
define o caminho C:\vmware\vcsa.
Os valores booleanos devem conter apenas caracteres minúsculos. Pode ser true
ou false
. Por exemplo, "ssh_enable":false
.
Seções e subseções de parâmetros de configuração nos modelos de migração JSON
Os parâmetros de configuração nos modelos de migração JSON são organizados em seções e subseções.
Seção | Subseção | Descrição |
---|---|---|
new_vcsa - descreve o appliance de destino para o qual você deseja migrar |
esxi |
Use apenas se você quiser implantar o dispositivo diretamente em um host ESXi.
Contém os parâmetros de configuração que descrevem o host
ESXi de destino.
Observação: Você deve preencher a subseção
esxi ou
vc .
|
vc |
Use somente se você quiser implantar o dispositivo no inventário de uma instância vCenter Server. Contém os parâmetros de configuração que descrevem o host ESXi de destino ou o cluster DRS do inventário vCenter Server.
Observação: Você deve preencher a subseção
vc ou
esxi .
|
|
appliance |
Contém os parâmetros de configuração que descrevem o dispositivo do. | |
os |
Contém os parâmetros de configuração que descrevem as configurações do sistema operacional para o dispositivo do. | |
ovftool_arguments |
Subseção opcional para adicionar argumentos arbitrários e seus valores ao comando da Ferramenta OVF que o instalador gera.
Importante: O instalador do appliance do
vCenter Server não valida os parâmetros de configuração na subseção
ovftool_arguments . Se você definir argumentos que a ferramenta OVF não reconhece, a implantação poderá falhar.
|
|
temporary_network |
Contém os parâmetros de configuração que descrevem a rede temporária para migrar os dados da origem para o novo dispositivo de destino. | |
user-options |
Use somente quando a origem for uma instância vCenter Server. Contém os parâmetros de configuração que permitem controlar aspectos do processo de migração para componentes específicos. | |
source_vc - descreve a origem vCenter Server, vCenter Single Sign-On ou Platform Services Controller |
vc_win |
Contém os parâmetros de configuração que descrevem a instalação de origem Windows de vCenter Server ou Platform Services Controller |
run_migration_assistant |
Use somente se a instalação de origem do Windows estiver em execução como uma máquina virtual e você quiser automatizar a chamada do Assistente de Migração. Para uma instalação de origem Windows em execução em uma máquina física, ou se você estiver executando o Assistente de Migração manualmente na máquina Windows de origem, copie e cole o valor da impressão digital da saída do console do Assistente de Migração na máquina de origem para o arquivo migration_ssl_thumbprint key na subseção vc_win e remova a seção run_migration_assistant . |
|
ceip - descreve a participação no VMware Programa de Aperfeiçoamento da Experiência do Cliente (CEIP) |
settings |
Contém apenas o parâmetro de configuração ceip_enabled para ingressar ou não no VMware Programa de Aperfeiçoamento da Experiência do Usuário (CEIP). Obrigatório apenas se você estiver implantando um dispositivo vCenter Server.
Observação: Se definido como
true , você deverá executar o comando de implantação da CLI com o argumento
--acknowledge-ceip.
Para obter informações sobre o CEIP, consulte a seção Configurando o Programa de Aperfeiçoamento da Experiência do Usuário em vCenter Server e gerenciamento de host. |
Parâmetros de configuração na seção new_vcsa
Nome | Tipo | Descrição |
---|---|---|
hostname |
seqüência de caracteres | O endereço IP ou FQDN do host ESXi de destino no qual você deseja implantar o dispositivo do. |
username |
seqüência de caracteres | Um nome de usuário com privilégios administrativos no host ESXi de destino, por exemplo, root. |
password |
seqüência de caracteres | A senha do usuário com privilégios administrativos no host ESXi de destino. |
deployment_network |
seqüência de caracteres | O nome da rede à qual o dispositivo deve ser conectado.
Observação: A rede deve estar acessível a partir do host
ESXi de destino.
Ignorado se o host de destino ESXi tiver apenas uma rede. |
datastore |
seqüência de caracteres | O nome do datastore no qual você deseja armazenar todos os arquivos de configuração da máquina virtual e os discos virtuais do dispositivo do.
Observação: O armazenamento de dados deve estar acessível a partir do host
ESXi.
O armazenamento de dados deve ter espaço livre suficiente. |
port |
inteiro | O número da porta do host ESXi. A porta padrão é 443. |
ssl_certificate_verification |
seqüência de caracteres | A CLI verifica se o certificado de segurança de um servidor foi assinado por uma Autoridade de Certificação (CA) e estabelece uma conexão segura. Se o certificado for autoassinado, a CLI interromperá o upgrade, a menos que você especifique uma das seguintes opções de configuração de certificado SSL. Especifique a impressão digital do certificado Secure Hash Algorithm 1 (SHA-1). Uma impressão digital de certificado é uma cadeia de caracteres hexadecimal que identifica exclusivamente um certificado. A impressão digital é calculada a partir do conteúdo do certificado usando um algoritmo de impressão digital. "thumbprint": "certificate SHA-1 thumbprint" Defina "verification_mode": "NONE" Se você estiver se conectando a um servidor com um certificado autoassinado e não conseguir especificar a impressão digital do certificado SHA-1 ou definir o modo de verificação como Você também pode especificar que a CLI ignore o autoassinado usando o parâmetro de comando vcsa-deploy upgrade |
Nome | Tipo | Descrição |
---|---|---|
hostname |
seqüência de caracteres | O endereço IP ou FQDN da instância vCenter Server de destino na qual você deseja implantar o dispositivo do. |
username |
seqüência de caracteres | vCenter Single Sign-On nome de usuário administrador na instância vCenter Server de destino, por exemplo, [email protected]. |
password |
seqüência de caracteres | A senha do usuário administrador vCenter Single Sign-On na instância vCenter Server de destino. |
deployment_network |
seqüência de caracteres | O nome da rede à qual o dispositivo deve ser conectado.
Observação: A rede deve estar acessível a partir do host
ESXi de destino ou do cluster DRS no qual você deseja implantar o dispositivo do.
Ignorado se o host ESXi ou cluster DRS de destino tiver apenas uma rede. |
datacenter |
string ou array | O centro de dados vCenter Server que contém o host ESXi de destino ou o cluster DRS no qual você deseja implantar o dispositivo do.
Se o centro de dados estiver localizado em uma pasta ou em uma estrutura de pastas, o valor deverá ser uma lista de cadeias de caracteres separadas por vírgula ou uma lista separada por vírgulas como uma única cadeia de caracteres. Por exemplo,
["parent_folder", "child_folder", "datacenter_name"]ou "parent_folder, child_folder, datacenter_name" Se não houver um caminho de pasta no centro de dados, use apenas o nome do centro de dados. Por exemplo, ["datacenter_name"]ou "datacenter_name"
Observação: O valor faz distinção entre maiúsculas e minúsculas.
|
datastore |
seqüência de caracteres | O nome do datastore no qual você deseja armazenar todos os arquivos de configuração da máquina virtual e os discos virtuais do dispositivo do.
Observação: O armazenamento de dados deve estar acessível a partir do host
ESXi de destino ou do cluster DRS.
O armazenamento de dados deve ter pelo menos 25 GB de espaço livre. |
port |
inteiro | O número da porta do vCenter Server. A porta padrão é 443. |
target |
string ou array | O cluster de destino, o host ESXi ou o pool de recursos no qual você deseja implantar o novo dispositivo. Esse é o destino que você especificou com o parâmetro
Importante: Você deve fornecer o nome que é exibido no inventário
vCenter Server. Por exemplo, se o nome do host
ESXi de destino for um endereço IP no inventário
vCenter Server, você não poderá fornecer um FQDN.
Observação: Todos os valores fazem distinção entre maiúsculas e minúsculas.
Se você quiser que o dispositivo implantado seja listado em um local diferente na hierarquia do centro de dados, use o parâmetro vm_folder descrito posteriormente nesta seção.
Se o cluster de destino, o host
ESXi ou o pool de recursos estiver localizado em uma pasta ou estrutura de pastas, o valor deverá ser uma lista de cadeias de caracteres separadas por vírgula ou uma lista separada por vírgulas como uma única cadeia de caracteres. Por exemplo,
["parent_folder", "child_folder", "esxi-host.domain.com"]ou "parent_folder, child_folder, esxi-host.domain.com"
Se o host
ESXi de destino fizer parte de um cluster, use uma lista de cadeias de caracteres separadas por vírgula ou uma lista separada por vírgulas como uma única cadeia de caracteres para fornecer o caminho. Por exemplo,
["cluster_name", "esxi-host.domain.com"]ou "cluster_name, esxi-host.domain.com" Se você estiver implantando em um pool de recursos, inclua o rótulo Resources antes do nome do pool de recursos. Por exemplo: ["cluster_name", "Resources", "resource_pool_name"]
Observação: As pré-verificações verificam apenas a memória do pool de recursos.
|
vm_folder |
seqüência de caracteres | Opcional. O nome da pasta da máquina virtual (VM) à qual adicionar o dispositivo do. |
Nome | Tipo | Descrição |
---|---|---|
thin_disk_mode |
Booleano | Defina como true para implantar o appliance do com discos virtuais thin. |
deployment_option |
seqüência de caracteres | O tamanho do dispositivo.
|
image |
seqüência de caracteres | Opcional. Um caminho de arquivo local ou URL para o pacote de instalação do appliance do vCenter Server. Por padrão, o instalador usa o pacote de instalação incluído no arquivo ISO, na pasta vcsa. |
name |
seqüência de caracteres | O nome da VM para o dispositivo do. Deve conter apenas caracteres ASCII, exceto um sinal de porcentagem (%), barra invertida (\) ou barra (/) e não deve ter mais de 80 caracteres. |
ovftool_path |
seqüência de caracteres | Opcional. Um caminho de arquivo local para o arquivo executável da Ferramenta OVF. Por padrão, o instalador usa a instância da Ferramenta OVF incluída no arquivo ISO, na pasta vcsa/ovftool. |
Nome | Tipo | Descrição |
---|---|---|
password |
seqüência de caracteres | A senha do usuário raiz do sistema operacional do appliance do. A senha deve conter entre 8 e 20 caracteres, pelo menos uma letra maiúscula, pelo menos uma letra minúscula, pelo menos um número e pelo menos um caractere especial, por exemplo, um cifrão ($), chave de hash (#), arroba (@), ponto (.) ou ponto de exclamação (!). Todos os caracteres devem ser caracteres ASCII inferiores, sem espaços. |
ssh_enable |
Booleano | Defina como true para ativar o login do administrador SSH no dispositivo do. |
Nome | Tipo | Descrição |
---|---|---|
ip_family |
seqüência de caracteres | Versão IP para a rede do dispositivo do. Defina como |
mode |
seqüência de caracteres | Atribuição de IP para a rede do dispositivo do. Defina como |
ip |
seqüência de caracteres | Endereço IP do dispositivo. Obrigatório apenas se você usar uma atribuição estática, ou seja, se você definir o parâmetro Você deve definir um endereço IPv4 ou IPv6 que corresponda à versão do IP da rede, ou seja, ao valor do parâmetro Um endereço IPv4 deve estar em conformidade com as diretrizes da RFC 790. Um endereço IPv6 deve estar em conformidade com as diretrizes da RFC 2373. |
dns_servers |
string ou array | Endereços IP de um ou mais servidores DNS.
Para definir mais de um servidor DNS, use uma lista de cadeias de caracteres separadas por vírgula ou uma lista separada por vírgulas como uma única cadeia de caracteres para fornecer o caminho. Por exemplo,
["x.y.z.a", "x.y.z.b"]ou "x.y.z.a, x.y.z.b" Obrigatório apenas se você usar uma atribuição estática, ou seja, se você definir o parâmetro |
prefix |
seqüência de caracteres | Comprimento do prefixo de rede. Obrigatório apenas se você usar a atribuição, ou seja, se você definir o parâmetro Para a versão IPv4, o valor deve estar entre Para a versão IPv6, o valor deve estar entre |
gateway |
seqüência de caracteres | Endereço IP do gateway padrão. Para a versão IPv6, o valor pode ser |
Nome | Tipo | Descrição |
---|---|---|
vcdb_migrateSet |
seqüência de caracteres | Selecione os tipos de dados a serem migrados do dispositivo antigo para o novo. Os dados são copiados da origem vCenter Server para o servidor de destino. A fonte original dos dados permanece inalterada.
Observação: Para minimizar o tempo de migração e a quantidade de armazenamento necessária para o novo dispositivo
vCenter Server, use o valor
core .
Para obter mais informações sobre os tipos de dados que você pode transferir do seu vCenter Server existente para o novo vCenter Server atualizado, consulte Transferindo dados de um dispositivo vCenter Server existente. |
Nome | Tipo | Descrição |
---|---|---|
first_instance |
seqüência de caracteres | Defina Se você quiser definir o parceiro de replicação para esse nó, defina Para obter mais informações sobre como especificar os parâmetros |
replication_partner_hostname |
seqüência de caracteres | Nome do host do parceiro de replicação. Remover se for o first_instance |
Requisitos para a chamada automática do Assistente de Migração
Use a subseção run_migration_assistant
para automatizar a chamada do Assistente de Migração. A chamada automática funcionará somente se a instalação de origem Windows estiver em execução como uma máquina virtual.
os_username
ou
vum_os_username
precisa de uma elevação de privilégio para Administrador. Por exemplo:
- A conta de administrador Windows interna.
- Uma conta de usuário com um nome de usuário diferente de Administrador que é membro do grupo local Windows Administradores.
- A conta de Administrador de Domínio com o nome de usuário Administrador que é membro do grupo local Windows Administradores.
- A ID do nome de usuário deve estar no formato your_domain_name\\\}user_ID ou user_ID@your_domain_name.
migration_ssl_thumbprint
na subseção
vc_win
e remova a seção
run_migration_assistant
.
Parâmetros de configuração na seção source_vc
Nome | Tipo | Descrição |
---|---|---|
hostname |
seqüência de caracteres | O nome do host ou o endereço IP da instalação de origem Windows de vCenter Server ou Platform Services Controller que você deseja migrar. |
username |
seqüência de caracteres | Um nome de usuário vCenter Single Sign-On com privilégios administrativos para a instância vCenter Server, vCenter Single Sign-On ou Platform Services Controller que você deseja migrar. |
password |
seqüência de caracteres | A senha da instância vCenter Server ou Platform Services Controller que você deseja migrar. |
migration_port |
seqüência de caracteres | Número da porta do Assistente de Migração mostrado no console do Assistente de Migração. A porta padrão é 9123. |
active_directory_domain |
seqüência de caracteres | O nome do domínio Active Directory ao qual a instância vCenter Server de origem está associada. |
active_directory_username |
seqüência de caracteres | Nome de usuário do administrador do domínio Active Directory ao qual a instância vCenter Server de origem está associada. |
active_directory_password |
seqüência de caracteres | Senha do administrador do domínio Active Directory ao qual a instância vCenter Server de origem está associada.
Observação: O instalador verifica as credenciais inseridas, mas não verifica os privilégios necessários para adicionar a máquina de destino ao domínio Active Directory. Verifique se as credenciais do usuário têm todas as permissões necessárias para adicionar uma máquina ao domínio Active Directory.
|
migration_ssl_thumbprint |
seqüência de caracteres | A impressão digital SSL do Assistente de Migração. |
Nome | Tipo | Descrição |
---|---|---|
esxi_hostname |
seqüência de caracteres | FQDN ou endereço IP de ESXi no qual a instância de origem vCenter Server, vCenter Single Sign-On ou Platform Services Controller reside. |
esxi_username |
seqüência de caracteres | Nome de usuário de um usuário com privilégios administrativos no host ESXi. |
esxi_password |
seqüência de caracteres | A senha do usuário do host ESXi. Se omitido, você será solicitado a digitar a senha no console de comando durante a verificação do modelo. |
esxi_port |
seqüência de caracteres | O número da porta do host ESXi. A porta padrão é 443. |
os_username |
seqüência de caracteres | Nome de usuário do administrador para a máquina de origem Windows. |
os_password |
seqüência de caracteres | Senha do usuário administrador para a máquina de origem Windows. Se omitido, você será solicitado a inseri-lo no console de comando durante a verificação do modelo. |
migration_ip |
seqüência de caracteres | O endereço IP do adaptador de rede a ser migrado. |
migration_port |
seqüência de caracteres | Número da porta do Assistente de Migração mostrado no console do Assistente de Migração. A porta padrão é 9123. |
export_dir |
seqüência de caracteres | Diretório para exportar a configuração e os dados de origem. |
sa_password |
seqüência de caracteres | O endereço IP da senha de usuário da conta de serviço da rede vCenter Server. Essa opção só será necessária se o serviço vCenter Server estiver sendo executado em uma conta que não seja LocalSystem. Se omitido, você será solicitado a inseri-lo no console de comando durante a verificação do modelo. |
Nome | Tipo | Descrição |
---|---|---|
esxi_hostname |
seqüência de caracteres | FQDN ou endereço IP de ESXi no qual a instância de origem vCenter Server, vCenter Single Sign-On ou Platform Services Controller reside. |
esxi_username |
seqüência de caracteres | Nome de usuário de um usuário com privilégios administrativos no host ESXi. |
esxi_password |
seqüência de caracteres | A senha do usuário do host ESXi. Se omitido, você será solicitado a digitar a senha no console de comando durante a verificação do modelo. |
esxi_port |
seqüência de caracteres | O número da porta do host ESXi. A porta padrão é 443. |
vum_hostname |
seqüência de caracteres | FQDN ou endereço IP de ESXi no qual a instância de origem Update Manager reside. |
vum_os_username |
seqüência de caracteres | Nome de usuário do administrador para a máquina de origem Windows. |
vum_os_password |
seqüência de caracteres | Senha do usuário administrador para a máquina de origem Update Manager Windows. Se omitido, você será solicitado a inseri-lo no console de comando durante a verificação do modelo. |
migration_port |
seqüência de caracteres | Número da porta do Assistente de Migração mostrado no console do Assistente de Migração. A porta padrão é 9123. |
export_dir |
seqüência de caracteres | Diretório para exportar a configuração e os dados de origem. |
Parâmetros de configuração na seção ceip
Nome | Tipo | Descrição |
---|---|---|
ceip_enabled |
Booleano | Defina como true para ingressar no CEIP para este dispositivo. |
Executar uma pré-verificação antes de uma migração de CLI para vCenter Server Appliance
Você pode executar uma pré-verificação para verificar se os requisitos de migração foram atendidos e resolver quaisquer problemas antes da migração da sua implantação do vCenter Server.
Antes de migrar sua implantação do vCenter Server para um dispositivo do, você pode executar uma pré-verificação para descobrir o requisito de espaço em disco, o tempo estimado de atualização e as extensões registradas no dispositivo do vCenter Server. A execução da pré-atualização é uma etapa opcional, mas altamente recomendada ao planejar a atualização.
Pré-requisitos
Preparar arquivos de configuração JSON para migração de CLI usando os modelos de exemplo e os parâmetros de configuração.
Procedimento
Resultados
Agora você está preparado para um processo de migração da CLI sem erros.
O que Fazer Depois
Realizar uma migração de CLI de vCenter Server de Windows para um dispositivo.
Realizar uma migração de CLI de vCenter Server de Windows para um dispositivo
Você pode migrar o vCenter Server para um appliance do de uma máquina que está em sua rede do vSphere.
Pré-requisitos
- Consulte Pré-requisitos para migração vCenter Server
- Crie um snapshot da implantação que você deseja migrar como precaução em caso de falha durante o processo de migração.
- Baixe o arquivo ISO do instalador do site VMware para uma máquina que esteja na sua rede vSphere. O nome do arquivo ISO do instalador é VMware-VCSA-all-8.0.0-yyyyyy.iso, em que yyyyyy é o número da compilação. Consulte Baixar e montar o instalador do vCenter Server.
- Preparar arquivos de configuração JSON para migração de CLI.
- Executar uma pré-verificação antes de uma migração de CLI para vCenter Server Appliance para identificar problemas e refinar seu plano de migração.
- Revise os argumentos opcionais para executar a migração. Consulte Sintaxe do comando de migração da CLI.
Procedimento
Resultados
O modelo de migração é implantado. Você pode Verificar se o upgrade ou a migração do vCenter Server foi bem-sucedido.
Sintaxe do comando de migração da CLI
Você pode usar um ou mais argumentos de comando para definir os parâmetros de execução do comando migrate.
vcsa-deploy migrate list_of_arguments path_to_the_json_file
O argumento template necessário fornece o caminho de um arquivo JSON que descreve o procedimento de implantação do dispositivo vCenter Server. Você pode colocar vários arquivos JASON em um diretório, e a CLI migrará todas as implantações no modo de lote. Para obter mais informações sobre como realizar migrações simultâneas, consulte Preparar arquivos de configuração JSON para migração de CLI.
Para definir um valor que contenha o caractere de barra invertida (\) ou aspas ("), você deve preceder o caractere com o caractere de barra invertida (\). Por exemplo, "password":"my\"password"
define a senha my"password, "image":"C:\\vmware\\vcsa"
define o caminho C:\vmware\vcsa.
Os valores booleanos devem conter apenas caracteres minúsculos. Pode ser true
ou false
. Por exemplo, "ssh.enable":false
.
Argumento opcional | Descrição |
---|---|
--accept-eula | Aceita o contrato de licença de usuário final. Obrigatório para executar o comando de implantação. |
-h, --help | Exibe a mensagem de ajuda para o comando. |
--template-help | Exibe a mensagem de ajuda para os parâmetros de configuração no arquivo de implantação JSON. Você pode usar vcsa-deploy [subcommand] --help para obter uma lista de argumentos específicos do subcomando. |
-v, --verbose | Adiciona informações de depuração à saída do console. |
-t, --terse | Oculta a saída do console. Exibe apenas mensagens de aviso e erro. |
--log-dir, LOG_DIR | Especifica o local do log e de outros arquivos de saída que o instalador gera. |
--skip-ovftool-verification | Executa a verificação básica dos parâmetros de configuração e implanta o appliance do vCenter Server, mas não valida os parâmetros da Ferramenta OVF na subseção |
--no-ssl-certificate-verification | Proíbe a verificação SSL de ESXi conexões. A CLI verifica se o certificado de segurança de um servidor foi assinado por uma Autoridade de Certificação (CA) e estabelece uma conexão segura. Se o certificado for autoassinado, a CLI interromperá o upgrade, a menos que você especifique que a CLI ignore o certificado autoassinado usando o parâmetro de comando Se você estiver se conectando a um servidor com um certificado autoassinado e não conseguir especificar que a CLI o aceite, a CLI exibirá a impressão digital do certificado autoassinado do servidor e solicitará que você a aceite ou rejeite. Você também pode especificar que a CLI ignore certificados autoassinados usando o parâmetro de configuração
Importante: Evite usar essa opção, pois ela pode causar problemas durante ou após a atualização devido a uma identidade não validada do host de destino.
|
--operation-id | Permite que você forneça um identificador para rastrear a instalação, migração ou atualização simultânea de várias instâncias vCenter Server. Se não fornecer um ID de operação, a CLI gerará um identificador exclusivo universal (UUID) que você poderá usar para identificar as diferentes instâncias de vCenter Server e seu status de instalação ou upgrade. |
--verify-template-only | Executa a verificação básica do modelo sem instalar o Upgrade Runner, executar pré-verificações e atualizar ou migrar o appliance do vCenter Server. |
--precheck-only | Instala o Assistente de Migração na máquina virtual vCenter Server de origem e executa um conjunto completo de pré-verificações sem realizar a migração. |
--acknowledge-ceip | Confirma o reconhecimento de sua participação no VMware Programa de Aperfeiçoamento da Experiência do Cliente (CEIP). Esse argumento será necessário se ceip.enabled estiver definido como true no modelo de upgrade. |
Código de saída | Descrição |
---|---|
0 | Comando executado com êxito |
1 | Erro de tempo de execução |
2 | Erro de validação |
3 | Erro de modelo |