移轉升級
準備移轉升級
現在,讓我們準備好升級系統,並從來源系統匯出檔案。以下各部份提供執行這些步驟的指示。
更新組態管理員延伸功能
1. 首先,移除組態管理的延伸功能。
a. 在
ThingWorx Composer 中,按一下
「管理」,然後按一下
「已安裝的延伸功能」。
b. 選取
thingworx-navigate-configuration-manager,然後按一下
。
2. 重新啟動 Apache Tomcat。
3. 現在,請從解壓縮的 ThingWorx-Navigate-Supplemental-Files-<版本>-bundle.zip 的 upgrade 資料夾中匯入用於組態管理的 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。如需有關解除安裝的說明,請參閱下列指示。
b. 在 ThingWorx Navigate 說明中心中,搜尋「解除安裝 ThingWorx Navigate」並遵循所提供的步驟執行。