移轉升級
準備移轉升級
現在,讓我們準備好升級系統,並從來源系統匯出檔案。以下各部份提供執行這些步驟的指示。
更新組態管理員延伸功能 
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.3.x 時,將會移除在自訂混搭中使用的所有 BETA 元件。請做好在升級這些元件的 9.3.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」並遵循所提供的步驟執行。
這是否有幫助?