Dopo aver aggiornato vRealize Automation dalla versione 6.x alla versione 7.4, è possibile effettuare la migrazione del server Orchestrator 6.x esterno esistente installato su Windows nel server Orchestrator integrato in vRealize Automation 7.4.

Nota: Se è presente un ambiente vRealize Automation distribuito con più nodi di Appliance vRealize Automation, eseguire la procedura di migrazione solo nel nodo di 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.
  • Se l'Orchestrator di origine utilizza un certificato di firma pacchetto SHA1, accertarsi di rigenerare il certificato utilizzando un algoritmo di firma più complesso. L'algoritmo di firma consigliato è SHA2.
  • Arrestare il servizio del server Orchestrator esterno.
  • Eseguire il backup del database del server Orchestrator esterno, incluso lo schema di database.

Procedura

  1. Scaricare lo strumento di migrazione dal server Orchestrator di destinazione.
    1. Accedere all'Appliance vRealize Automation su SSH come root.
    2. Scaricare l'archivio migration-tool.zip che si trova nella directory /var/lib/vco/downloads.
  2. Esportare la configurazione di Orchestrator dal server Orchestrator di origine.
    1. Impostare la variabile di ambiente PATH in modo che punti alla cartella bin di Java JRE installato con Orchestrator.
    2. Caricare lo strumento di migrazione nel server Windows in cui è installato il server Orchestrator esterno.
    3. Estrarre l'archivio scaricato nella cartella di installazione di Orchestrator.
      Il percorso predefinito della cartella di installazione di Orchestrator in un'installazione basata su Windows è C:\Program Files\VMware\Orchestrator.
    4. Eseguire il prompt dei comandi di Windows come amministratore e passare alla cartella bin nella cartella di installazione di Orchestrator.
      Per impostazione predefinita, il percorso della cartella bin è C:\Program Files\VMware\Orchestrator\migration-cli\bin.
    5. Eseguire il comando export dalla riga di comando.
      C:\Program Files\VMware\Orchestrator\migration-cli\bin\vro-migrate.bat export
      Questo comando combina i file di configurazione e i plug-in di VMware vRealize Orchestrator in un archivio di esportazione.
      L'archivio viene creato nella stessa cartella migration-cli.
  3. Effettuare la migrazione della configurazione esportata nel server Orchestrator integrato in vRealize Automation 7.4.
    1. In Appliance vRealize Automation, arrestare il servizio del server Orchestrator e il servizio Control Center del server vRealize Orchestrator integrato.
      service vco-server stop && service vco-configurator stop
    2. Caricare il file di configurazione esportato nella directory /usr/lib/vco/tools/configuration-cli/bin in Appliance vRealize Automation.
    3. Modificare la proprietà del file di configurazione del server Orchestrator esportato.
      chown vco:vco orchestrator-config-export-orchestrator_ip_address-date_hour.zip
    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
    5. Rimuovere tutti i certificati dal keystore del database.
      ./vro-configuration.sh untrust --reset-db
  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

risultati

La migrazione di un server vRealize Orchestrator 6.x esterno installato su Windows in un'istanza di vRealize Orchestrator incorporata in vRealize Automation 7.4 è stata eseguita correttamente.

Operazioni successive

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