È possibile esportare la configurazione dall'istanza del server Orchestrator esterno esistente e importarla nel server Orchestrator integrato in vRealize Automation.

Nota: Se sono presenti più nodi di Appliance vRealize Automation, eseguire la procedura di migrazione solo nel nodo vRealize Automation primario.

Prerequisiti

  • Aggiornare o migrare vRealize Automation alla versione 7.4. Per ulteriori informazioni, vedere Aggiornamento di vRealize Automation in Installazione o Aggiornamento di vRealize Automation.
  • Arrestare il servizio del server Orchestrator esterno.
  • Eseguire il backup del database del server Orchestrator esterno, incluso lo schema di database.

Procedura

  1. Esportare la configurazione dal server Orchestrator esterno.
    1. Accedere al servizio Control Center del server Orchestrator esterno come root o come amministratore a seconda della versione di origine.
    2. Arrestare il servizio del server Orchestrator dalla pagina Opzioni di avvio per impedire modifiche indesiderate al database.
    3. Passare alla pagina Esporta/Importa configurazione.
    4. Nella pagina Esporta configurazione, selezionare Esporta configurazione server, Plug-in bundle ed Esporta configurazioni plug-in.
  2. Effettuare la migrazione della configurazione esportata nell'istanza del server Orchestrator incorporato.
    1. Caricare il file di configurazione di Orchestrator incorporato nella directory /usr/lib/vco/tools/configuration-cli/bin di Appliance vRealize Automation.
    2. Accedere all'Appliance vRealize Automation su SSH come root.
    3. Arrestare il servizio del server Orchestrator e il servizio Control Center del server vRealize Orchestrator integrato.
      service vco-server stop && service vco-configurator stop
    4. Importare il file di configurazione del server Orchestrator nel server vRealize Orchestrator integrato eseguendo lo script vro-configure con il comando import.
      ./vro-configure.sh import --type embedded --path orchestrator-config-export-orchestrator_appliance_ip-date_hour.zip
  3. Se il server Orchestrator esterno da cui si desidera effettuare la migrazione utilizza il database PostgreSQL integrato, modificare i suoi file di configurazione del database.
    1. Nel file /var/vmware/vpostgres/current/pgdata/postgresql.conf, rimuovere il commento per la riga listen_addresses.
    2. Impostare i valori di listen_addresses su un carattere jolly (*).
      listen_addresses ='*'
    3. Aggiungere una riga al file /var/vmware/vpostgres/current/pgdata/pg_hba.conf.
      host all all vra-va-ip-address/32 md5	
      Nota: Il file pg_hba.conf richiede l'uso di un formato di prefisso CIDR al posto di un indirizzo IP e di una subnet mask.
    4. Riavviare il servizio del server PostgreSQL.
      service vpostgres restart
  4. Migrare il database nel database PostgreSQL interno mediante l’esecuzione dello script vro-configure con il comando db-migrate.
    ./vro-configure.sh db-migrate --sourceJdbcUrl JDBC_connection_URL --sourceDbUsername database_user --sourceDbPassword database_user_password
    Nota: Racchiudere tra apici le password contenenti caratteri speciali.
    Il valore di JDBC_connection_URL dipende dal tipo di database utilizzato.
    PostgreSQL: jdbc:postgresql://host:port/database_name
    MSSQL: jdbc:jtds:sqlserver://host:port/database_name\; if using SQL authentication and MSSQL: jdbc:jtds:sqlserver://host:port/database_name\;domain=domain\;useNTLMv2=TRUE if using Windows authentication.
    Oracle: jdbc:oracle:thin:@host:port:database_name
    Le informazioni di accesso del database predefinite sono:
    database_name vmware
    database_user vmware
    database_user_password vmware
  5. Rimuovere tutti i certificati dal keystore del database.
    ./vro-configuration.sh untrust --reset-db
  6. Reinstallare i plug-in di Orchestrator.
    1. Accedere a Control Center come root.
    2. Fare clic su Risoluzione dei problemi.
    3. Fare clic su Forza reinstallazione plug-in.
  7. Avviare il servizio del server di Orchestrator.
  8. Ripristinare la configurazione predefinita dei file postgresql.conf e pg_hba.conf.
    1. Riavviare il servizio del server PostgreSQL.

risultati

È stata effettuata correttamente la migrazione di un'istanza del server Orchestrator esterno a un'istanza di vRealize Orchestrator incorporata in vRealize Automation.

Operazioni successive

Configurare il server vRealize Orchestrator integrato. Vedere Configurazione del server vRealize Orchestrator integrato.