È 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
- Esportare la configurazione dal server Orchestrator esterno.
- Accedere al servizio Control Center del server Orchestrator esterno come root o come amministratore a seconda della versione di origine.
- Arrestare il servizio del server Orchestrator dalla pagina Opzioni di avvio per impedire modifiche indesiderate al database.
- Passare alla pagina Esporta/Importa configurazione.
- Nella pagina Esporta configurazione, selezionare Esporta configurazione server, Plug-in bundle ed Esporta configurazioni plug-in.
- Effettuare la migrazione della configurazione esportata nell'istanza del server Orchestrator incorporato.
- Caricare il file di configurazione di Orchestrator incorporato nella directory /usr/lib/vco/tools/configuration-cli/bin di Appliance vRealize Automation.
- Accedere all'Appliance vRealize Automation su SSH come root.
- Arrestare il servizio del server Orchestrator e il servizio Control Center del server vRealize Orchestrator integrato.
service vco-server stop && service vco-configurator stop
- 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
- 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.
- Nel file /var/vmware/vpostgres/current/pgdata/postgresql.conf, rimuovere il commento per la riga
listen_addresses
.
- Impostare i valori di
listen_addresses
su un carattere jolly (*).
- 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.
- Riavviare il servizio del server PostgreSQL.
service vpostgres restart
- 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 |
- Rimuovere tutti i certificati dal keystore del database.
./vro-configuration.sh untrust --reset-db
- Reinstallare i plug-in di Orchestrator.
- Accedere a Control Center come root.
- Fare clic su Risoluzione dei problemi.
- Fare clic su Forza reinstallazione plug-in.
- Avviare il servizio del server di Orchestrator.
- Ripristinare la configurazione predefinita dei file postgresql.conf e pg_hba.conf.
- 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.