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 vRealize Automation, eseguire la procedura di migrazione solo nel nodo di vRealize Automation primario.

Prerequisiti

  • Migrazione a vRealize Automation 7.4 riuscita.
  • Arrestare il servizio nel 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 tramite 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 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. Caricare il file di configurazione esportato nella directory /usr/lib/vco/tools/configuration-cli/bin in Appliance vRealize Automation.
    2. Nella directory /usr/lib/vco/tools/configuration-cli/bin, modificare la proprietà del file di configurazione di Orchestrator esportato.
      chown vco:vco orchestrator-config-export-orchestrator_ip_address-date_hour.zip
    3. 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 --skipDatabaseSettings --skipLicense --skipSettings --skipSslCertificate --notForceImportPlugins --notRemoveMissingPlugins --skipTrustStore --path orchestrator-config-export-orchestrator_appliance_ip-date_hour.zip
  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. Se vRealize Automation è stato migrato e non aggiornato, eliminare i certificati Single Sign-On attendibili dal database dell'istanza di Orchestrator incorporata.
    sudo -u postgres -i -- /opt/vmware/vpostgres/current/bin/psql vcac -c "DELETE FROM vmo_keystore WHERE id='cakeystore-id';"

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.