Aggiornare ThingWorx Navigate > Aggiornamento tramite migrazione
Aggiornamento tramite migrazione
Operazioni preliminari all'aggiornamento tramite migrazione
Prima di iniziare è necessario preparare il sistema per l'aggiornamento ed esportare i file dal sistema di origine. Le sezioni che seguono forniscono istruzioni per l'esecuzione di questi passi.
Aggiornare l'estensione per la gestione della configurazione 
1. Rimuovere innanzitutto l'estensione per la gestione della configurazione.
a. In ThingWorx Composer, fare clic su icona Gestione Gestione, quindi su Estensioni installate.
b. Selezionare thingworx-navigate-configuration-manager, quindi fare clic su icona Elimina.
2. Riavviare Apache Tomcat.
3. Impostare quindi l'estensione di ThingWorx Navigate per la gestione della configurazione dalla cartella upgrade del file decompresso ThingWorx-Navigate-Supplemental-Files-<versione>-bundle.zip.
a. In ThingWorx Composer, fare clic su icona Importazione/EsportazioneImportazione/Esportazione > Importazione.
b. Nella finestra Importazione, fare clic su Sfoglia e selezionare thingworx-navigate-data-manager-bundle-<versione>.zip.
c. Fare clic su Importa.
4. Riavviare Apache Tomcat.
Esportare tutte le entità non Navigate 
Il passo successivo consiste nell'esportazione di tutte le entità da ThingWorx.
1. In ThingWorx Composer, cercare e aprire DataConfigurationAPI. Viene visualizzata la pagina Informazioni generali.
2. Fare clic su Servizi.
3. Per ExportEntities, fare clic su icona Esegui servizio. Viene visualizzata la finestra Esegui servizio: ExportEntities.
4. Per Input, in filename, immettere un nome per il file in cui sono memorizzate le entità esportate.
5. Fare clic su Esegui. Viene visualizzato un messaggio di esito positivo e le entità vengono esportate nella seguente posizione: $<dirinstall>ThingWorxStorage\repository\NavigateFileRepository\.
Esportare la configurazione 
Esportare la configurazione di ThingWorx Navigate dal sistema di origine. Sarà necessario importarla successivamente nel sistema di destinazione.
Per esportare il file in ThingWorx, attenersi alla procedura descritta di seguito.
1. In ThingWorx Composer, cercare e aprire DataConfigurationAPI. Viene visualizzata la pagina Informazioni generali.
2. Fare clic su Servizi.
3. Per ExportDataToFile, fare clic su icona Esegui servizio. Viene visualizzata la finestra Esegui servizio: ExportDataToFile.
4. Per Input, in filename, immettere un nome per il file in cui è memorizzata la configurazione esportata.
5. Fare clic su Esegui. Viene visualizzato un messaggio di esito positivo e le entità vengono esportate nella seguente posizione: $<dirinstall>ThingWorxStorage\repository\NavigateFileRepository\.
Esportare la configurazione per I miei task 
* 
Questo passo è applicabile solo se si esegue l'aggiornamento da ThingWorx Navigate 8.5.x alla versione 9.x.
Esportare la configurazione per I miei task dal sistema di origine. Sarà necessario importarla successivamente nel sistema di destinazione.
Per esportare il file in ThingWorx Composer, eseguire i passi riportati di seguito.
1. In ThingWorx Composer, cercare e aprire DataConfigurationAPI. Viene visualizzata la pagina Informazioni generali.
2. Fare clic su Servizi.
3. Per ExportDBEntries, fare clic su icona Esegui servizio. Viene visualizzata la finestra Esegui servizio: ExportDBEntries.
4. Per Input, in filename, immettere un nome per il file in cui è memorizzata la configurazione esportata.
5. Fare clic su Esegui. Viene visualizzato un messaggio di esito positivo e le entità vengono esportate nella seguente posizione: $<dirinstall>ThingWorxStorage\repository\NavigateFileRepository\.
Eseguire il backup dei task personalizzati 
Se si dispone di task personalizzati creati modificando le estensioni predefinite di ThingWorx Navigate, eseguirne i backup in modo che sia possibile ridistribuirli dopo l'aggiornamento. In questo modo si impedisce che i task personalizzati vengano sovrascritti durante il processo di aggiornamento. Per ulteriori informazioni, vedere Best practice per lo sviluppo di soluzioni in ThingWorx Help Center.
* 
Tutti i componenti BETA utilizzati nei mashup personalizzati vengono rimossi quando si esegue l'aggiornamento a ThingWorx Navigate 9.3.x. Pianificare l'aggiornamento dei mashup dopo l'aggiornamento con la versione 9.3.x di tali componenti.
Salvare le modifiche apportate all'elenco di non consentiti 
* 
Questo passo è applicabile solo se si esegue l'aggiornamento da ThingWorx Navigate 8.5.x alla versione 9.x.
Se sono state apportate modifiche all'elenco di non consentiti, salvare una copia delle modifiche in modo da poterle riapplicare dopo l'aggiornamento. Per ulteriori informazioni, vedere l'argomento Aggiungere attributi all'elenco di non consentiti.
Eseguire il backup e disinstallare ThingWorx Navigate 
Se è stato utilizzato il programma di installazione per installare la versione esistente di ThingWorx Navigate, prima di eseguire un aggiornamento tramite migrazione nello stesso sistema, eseguire il backup e disinstallare la versione esistente di ThingWorx Navigate attenendosi alla procedura descritta di seguito.
* 
Non è necessario disinstallare la versione esistente di ThingWorx Navigate se si esegue un aggiornamento tramite migrazione in un altro sistema.
1. Eseguire il backup delle cartelle seguenti:
ThingworxPlatform
ThingworxStorage
<Tomcat Home>\webapps\Thingworx
2. Disinstallare la versione esistente di ThingWorx Navigate. Per informazioni sulla disinstallazione, vedere le istruzioni riportate di seguito.
a. Aprire la pagina ThingWorx Navigate Help Centers e selezionare l'Help Center della versione esistente di ThingWorx Navigate.
b. In ThingWorx Navigate Help Center, cercare "Disinstallare ThingWorx Navigate" e attenersi alla procedura fornita.
È stato utile?