移轉升級
安裝 ThingWorx Foundation
升級至 ThingWorx Navigate 9.x 之前,請確保您已安裝相容的 ThingWorx Foundation 版本。使用 ThingWorx Navigate Product Compatibility Matrix (ThingWorx Navigate 產品相容性一覽表) 確定相容的 ThingWorx Foundation 版本。如需安裝的說明,請參閱 ThingWorx 說明中心的 ThingWorx Foundation 安裝程式主題。
準備移轉升級
現在,讓我們準備好升級系統,並從來源系統匯出檔案。以下各部份提供執行這些匯出的指示。
更新組態管理員延伸功能
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-configuration-manager-upgrade<版本>.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」並遵循所提供的步驟執行。
這是否有幫助?