Execute os comandos neste procedimento para migrar o servidor do vRealize Orchestrator do seu ambiente de origem vRealize Automation 7.x para vRealize Automation 7.3.

Pré-requisitos

  • Para uma implementação mínima, faça login usando o SSH para o appliance do vRealize Automation de origem como raiz.

  • Para uma implantação de alta disponibilidade, faça login usando o SSH para o appliance do vRealize Automation de origem mestre como raiz.

Procedimento

  1. Interrompa o serviço de servidor do vRealize Orchestrator.
    service vco-server stop
  2. Interrompa o serviço do Centro de Controle do vRealize Orchestrator.
    service vco-configurator stop

    Para uma implantação de alta disponibilidade, pare o serviço do servidor vRealize Orchestrator e o serviço do Centro de Controle do vRealize Orchestrator no appliance vRealize Automation mestre e em cada appliance de réplica.

  3. Copie vro-config.zip do appliance do vRealize Automation de origem para o diretório /tmp no appliance do vRealize Automation de destino. Antes de executar o comando, substitua SOURCE-VRA-APPLIANCE-HOST-NAME pelo nome de domínio totalmente qualificado do appliance do vRealize Automation de origem. Quando solicitado, insira a senha do usuário root do appliance do vRealize Automation.
    scp root@SOURCE-VRA-APPLIANCE-HOST-NAME:/tmp/vro-config.zip /tmp/vro-config.zip
  4. Altere a propriedade de /tmp/vro-config.zip.
    chown vco:vco /tmp/vro-config.zip
  5. Importe o arquivo de configuração para o servidor do vRealize Orchestrator de destino incorporado.
    /usr/lib/vco/tools/configuration-cli/bin/vro-configure.sh import --skipDatabaseSettings --skipLicense --skipSettings --skipSslCertificate --skipTrustStore --notForceImportPlugins --notRemoveMissingPlugins --path /tmp/vro-config.zip
    

    A mensagem Importação da configuração do Orchestrator concluída com êxito é exibida quando a importação do arquivo de configuração é bem-sucedida.

    Observação:

    Se a importação foi bem-sucedida, você pode ignorar com segurança quaisquer mensagens marcadas com [ERROR] ou [WARN] ao com segurança executar esse comando.

  6. Migre o banco de dados do vRealize Orchestrator de origem para o servidor PostgreSQL em execução no appliance do vRealize Automation de destino. Antes de executar o comando, substitua SOURCE-VRA-APPLIANCE-HOST-NAME pelo nome de domínio totalmente qualificado do appliance do vRealize Automation de origem e VRO-MIGRATION-USER-PASSWORD pela senha de usuário vro_migration criada no procedimento Alterar temporariamente a configuração do appliance do vRealize Automation de origem.
    /usr/lib/vco/tools/configuration-cli/bin/vro-configure.sh db-migrate --sourceJdbcUrl jdbc:postgresql://SOURCE-VRA-APPLIANCE-HOST-NAME:5432/vcac --sourceDbUsername vro_migration --sourceDbPassword VRO-MIGRATION-USER-PASSWORD
    
  7. Exclua os certificados confiáveis antigos do banco de dados migrado.
    sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "DELETE FROM vmo_keystore WHERE id='cakeystore-id';"
  8. Exclua os nós do vRealize Orchestrator antigos do banco de dados migrado.
    sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "DELETE FROM vmo_clustermember;"
  9. Exclua o vro-config.zip do diretório /tmp.
    rm -rf /tmp/vro-config.zip
  10. Inicie o serviço de servidor do vRealize Orchestrator.
    service vco-server start

    Para uma implantação de alta disponibilidade, inicie o serviço do servidor vRealize Orchestrator somente no appliance vRealize Automation mestre.

O que Fazer Depois

Reconfigurar o vRealize Orchestrator incorporado de destino para dar suporte à alta disponibilidade