升級 ThingWorx Navigate > 移轉升級 > 將組態與自訂任務還原至目標系統
將組態與自訂任務還原至目標系統
匯入之前,請執行下列操作:
1. 在下列位置建立 NavigateFileRepository 資料夾:$<installdir>\ThingWorxStorage\repository\
2. 從來源 ThingWorx Navigate 版本將所有匯出的檔案 (透過執行 ExportEntitiesExportDataToFileExportDBEntries 服務建立) 複製到步驟 1 中所述的位置。
匯入所有非 Navigate 實體
匯入您在開始時匯出的所有實體之 XML 檔案:
1. ThingWorx Composer 中,搜尋 DataConfigurationAPI,然後將其開啟。「一般資訊」頁即會開啟。
2. 按一下「服務」
3. 針對 ImportEntities,按一下 「執行服務: ImportEntities」視窗即會開啟。
4. 針對「輸入」,在 fileName 下輸入先前透過執行 ExportEntities 服務所建立的檔案名稱。
5. 按一下「執行」。您可以在以下位置檢查產生的匯入記錄檔以瞭解實體詳細資訊或錯誤:$<installdir>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs
匯入您的組態
完成下列步驟來匯入您的 JSON ThingWorx Navigate 組態檔案 (您在開始時匯出的檔案):
1. ThingWorx Composer 中,搜尋 DataConfigurationAPI,然後將其開啟。「一般資訊」頁即會開啟。
2. 按一下「服務」
3. 針對 ImportDataFromFile,按一下 「執行服務: ImportDataFromFile」視窗即會開啟。
4. 針對「輸入」,在 fileName 下輸入先前透過執行 ExportDataToFile 服務所建立的檔案名稱。
5. 按一下「執行」。您可以在以下位置檢查產生的匯入記錄檔以瞭解實體詳細資訊或錯誤:$<installdir>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs
匯入我的任務的組態
* 
此步驟僅適用於從 ThingWorx Navigate 8.5.x 升級到 9.x 的情況。
完成下列步驟來為「我的任務」匯入您的 JSON ThingWorx Navigate 組態檔案 (在匯出我的任務的組態中匯出的檔案):
1. ThingWorx Composer 中,搜尋 DataConfigurationAPI,然後將其開啟。「一般資訊」頁即會開啟。
2. 按一下「服務」
3. 針對 ImportDBEntries,按一下 「執行服務: ImportDBEntries」視窗即會開啟。
4. 針對「輸入」,在 fileName 下輸入先前透過執行 ExportDBEntries 服務所建立的檔案名稱。
5. 按一下「執行」
重新啟動 ThingWorx 服務
1. 重新啟動 Apache Tomcat
2. 重新啟動 ThingWorx Integration Runtime
重新部署自訂任務
如果您有自訂任務,請重新匯入之前已備份的自訂任務。
1. 針對您的自訂任務配置整合連接器。如需詳細資訊,請參閱相關主題:
* 
WindchillConnector(ptc-windchill-demo-thing) 已淘汰,將於 ThingWorx Navigate 9.1 之後的發行版本中移除。若要順利轉移至下一個發行版本,請將您的自訂任務更新為使用 OData 連接器。
如需詳細資訊,請參閱升級自訂任務
2. 請確保已將 TWXNavigate:AppMashup 標籤新增至您自訂任務的混搭。
3. 重新啟動 Apache TomcatThingWorx Integration Runtime
還原已列入黑名單的屬性
* 
此步驟僅適用於從 ThingWorx Navigate 8.5.x 升級到 9.x 的情況。
如果您對已列入黑名單的屬性進行了任何變更,請還原您在升級之前備份的黑名單。如需詳細資訊,請參閱黑名單屬性主題。
重新啟動 ThingWorx 服務
1. 重新啟動 Apache Tomcat
2. 重新啟動 ThingWorx Integration Runtime
這是否有幫助?