Aggiornamento a ThingWorx Navigate 1.8 > Aggiornamento tramite migrazione > Operazioni preliminari all'aggiornamento tramite migrazione
  
Operazioni preliminari all'aggiornamento tramite migrazione
Prima di iniziare l'aggiornamento è necessario preparare il sistema per l'aggiornamento e l'esportazione dei file dal sistema di origine. Attenersi alla procedura descritta di seguito. Assicurarsi di non utilizzare l'interfaccia utente del Nuovo Composer in ThingWorx Composer:
Aggiornare l'estensione per la gestione della configurazione
1. Rimuovere innanzitutto l'estensione per la gestione della configurazione. In ThingWorx Composer, fare clic su Importazione/Esportazione e in Estensioni fare clic su Gestione.
2. Selezionare thingworx-navigate-configuration-manager, quindi fare clic su Elimina estensione.
3. Riavviare Apache Tomcat.
4. Quindi, importare l'estensione ThingWorx Navigate per la gestione della configurazione da ThingWorx-Navigate-Upgrade-<versione>-bundle.zip.
5. In ThingWorx Composer, fare clic su Importazione/Esportazione > Estensioni > Importa.
6. Nella finestra Importa estensioni fare clic su Sfoglia e selezionare thingworx-navigate-configuration-manager-<versione>.zip.
7. Fare clic su Importa.
Esportare tutte le entità non Navigate
Il passo successivo consiste nell'esportazione di tutte le entità da ThingWorx.
1. In ThingWorx Composer passare a Oggetti.
2. Cercare l'oggetto DataConfigurationAPI.
3. Fare clic su Visualizza.
4. In Informazioni entità, selezionare Servizi.
5. Per ExportEntities, fare clic su Test. Viene visualizzata la finestra ExportEntities - Test servizio.
6. Fare clic su Esegui servizio. Viene visualizzato un messaggio che conferma l'esito positivo dell'operazione e le entità vengono esportate nella seguente posizione:
<posizione installazione>\ThingWorxStorage\repository\NavigateFileRepository\
7. Eseguire il backup dei file esportati e salvarli in una posizione diversa.
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, consultare la ThingWorx Extension Development Guide.
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 passare a Oggetti.
2. Cercare l'oggetto DataConfigurationAPI.
3. Fare clic su Visualizza.
4. In Informazioni entità fare clic su Servizi.
5. Fare clic su Test in ExportDataToFile.
6. In fileName immettere il nome del file JSON in cui memorizzare la configurazione esportata.
7. Fare clic su Esegui servizio. Viene visualizzato il messaggio Esportazione completata. Il file esportato viene salvato nella posizione di default: \ThingworxStorage\repository\NavigateFileRepository\
8. Eseguire il backup dei file esportati e salvarli in una posizione diversa.