升級 ThingWorx Navigate > 移轉升級
  
移轉升級
準備移轉升級
現在,讓我們準備好升級系統,並從來源系統匯出檔案。以下各部份提供執行這些步驟的指示。
更新組態管理員延伸功能
1. 首先,移除組態管理的延伸功能。
a. ThingWorx Composer 中,按一下 「管理」,然後按一下「已安裝的延伸功能」
b. 選取 thingworx-navigate-configuration-manager,然後按一下
2. 重新啟動 Apache Tomcat
3. 現在,請從解壓縮的 ThingWorx-Navigate-Supplemental-Files-<版本>-bundle.zipupgrade 資料夾中匯入用於組態管理的 ThingWorx Navigate 延伸功能。
a. ThingWorx Composer 中,按一下 「匯入/匯出」 > 「匯入」
b. 「匯入」視窗中,按一下「瀏覽」並選取 thingworx-navigate-data-manager-bundle-<版本>.zip
c. 按一下「匯入」
4. 重新啟動 Apache Tomcat
匯出所有非 Navigate 實體
接下來,我們將從 ThingWorx 匯出所有實體:
1. ThingWorx Composer 中,搜尋並開啟 DataConfigurationAPI「一般資訊」頁即會開啟。
2. 按一下「服務」
3. 針對 ExportEntities,按一下 「執行服務: ExportEntities」視窗即會開啟。
4. 針對「輸入」,在「檔案名稱」下輸入儲存匯出實體的檔案名稱。
5. 按一下「執行」。會出現一則成功訊息,且實體會在此位置匯出:$<installdir>\ThingWorxStorage\repository\NavigateFileRepository\
匯出組態
從來源系統匯出您的 ThingWorx Navigate 組態。您稍後需要將其匯入到目標系統。
欲將檔案匯出至 ThingWorx,請完成下列步驟:
1. ThingWorx Composer 中,搜尋並開啟 DataConfigurationAPI「一般資訊」頁即會開啟。
2. 按一下「服務」
3. 針對 ExportDataToFile,按一下 「執行服務: ExportDataToFile」視窗即會開啟。
4. 針對「輸入」,在「檔案名稱」下輸入儲存匯出組態的檔案名稱。
5. 按一下「執行」。會出現一則成功訊息,且實體會在此位置匯出:$<installdir>\ThingWorxStorage\repository\NavigateFileRepository\
匯出我的任務的組態
* 
此步驟僅適用於從 ThingWorx Navigate 8.5.x 升級到 9.x 的情況。
從來源系統匯出「我的任務」的組態。您稍後需要將其匯入到目標系統。
欲將檔案匯出至 ThingWorx Composer,請完成下列步驟:
1. ThingWorx Composer 中,搜尋並開啟 DataConfigurationAPI「一般資訊」頁即會開啟。
2. 按一下「服務」
3. 針對 ExportDBEntries,按一下 「執行服務: ExportDBEntries」視窗即會開啟。
4. 針對「輸入」,在「檔案名稱」下輸入儲存匯出組態的檔案名稱。
5. 按一下「執行」。會出現一則成功訊息,且實體會在此位置匯出:$<installdir>\ThingWorxStorage\repository\NavigateFileRepository\
備份您的自訂任務
如果您有透過修改現成 ThingWorx Navigate 延伸功能建構的自訂任務,請進行備份,以便您在升級之後重新部署它們。這可以防止在升級流程期間覆寫這些自訂任務。如需詳細資訊,請參閱 ThingWorx 說明中心的開發應用程式最佳作法
如果要從 ThingWorx Navigate 9.0.0 升級至 9.1.0,則會自動升級使用元件建立的自訂任務。不需要備份您的自訂任務。不過,建議在升級之後備份自訂任務並審核這些任務。如有必要,可以重新部署您備份的自訂任務。
* 
當您升級至 ThingWorx Navigate 9.x 時,將會移除在自訂混搭中使用的所有 BETA 元件。請做好在升級這些元件的 9.x 版本之後更新混搭的準備。
將您的變更儲存至拒絕清單
* 
此步驟僅適用於從 ThingWorx Navigate 8.5.x 升級到 9.x 的情況。
如果您對拒絕清單進行任何變更,請儲存變更的副本,以便您可以在升級之後重新套用它們。如需詳細資訊,請參閱將屬性新增至拒絕清單將屬性新增至拒絕清單主題。
. 備份及解除安裝 ThingWorx Navigate
如果使用安裝程式安裝現有的 ThingWorx Navigate,則在相同系統上執行移轉升級之前,請使用下列步驟來備份及解除安裝現有 ThingWorx Navigate
* 
如果您要在不同的系統上執行移轉升級,則不需要卸載現有的 ThingWorx Navigate
1. 備份下列資料夾:
ThingworxPlatform
ThingworxStorage
<Tomcat Home>\webapps\Thingworx
2. 解除安裝現有 ThingWorx Navigate。如需有關解除安裝的說明,請參閱下列指示。
a. 開啟 ThingWorx Navigate 說明中心頁,並針對您的現有 ThingWorx Navigate 版本選取說明中心。
b. ThingWorx Navigate 說明中心中,搜尋「解除安裝 ThingWorx Navigate」並遵循所提供的步驟執行。