升级到 ThingWorx Navigate 1.9 > 就地升级 > 为就地升级做好准备
  
为就地升级做好准备
在开始升级之前,请从源系统导出文件并为系统升级做好准备。请执行以下步骤:
更新配置管理器扩展
ThingWorx Navigate 从 1.6.x、1.7.x 和 1.8.x 升级到 1.9
1. 首先,删除配置管理的扩展。在 ThingWorx Composer 中,单击 “管理”,然后单击“扩展”“管理扩展”页面打开。
2. 选择 thingworx-navigate-configuration-manager,然后在“操作”下单击 以删除扩展。
3. 重新启动 Apache Tomcat
4. 接下来,从 Navigate 1.9 ThingWorx-Navigate-Upgrade-<版本>-bundle.zip 导入 ThingWorx Navigate 扩展以用于配置管理。
5. ThingWorx Composer 中,选择“导入/导出” > “扩展” > “导入”
6. “导入扩展”窗口中,单击“浏览”并选择 thingworx-navigate-configuration-manager-<版本>.zip
7. 单击“导入”
ThingWorx Navigate 从 1.8.x 升级到 1.9
1. 当源服务器上已存在 thingworx-navigate-configuration-manager.zip 时,无需将其删除。
2. 如果 thingworx-navigate-configuration-manager.zip 不存在于源服务器上,请按照以下步骤操作:
a. PTC 软件下载页面中,选择 PTC Smart Connected Applications
b. 展开 Release APPSThingWorx Navigate 1.8 以及“最近的日期代码”
c. 下载 ThingWorx-Navigate-Upgrade-<版本>-bundle.zip,并将其解压缩。
d. ThingWorx Composer 中,选择“导入/导出” > “扩展” > “导入”
e. “导入扩展”窗口中,单击“浏览”并选择 thingworx-navigate-configuration-manager-<版本>.zip
f. 单击“导入”
备份自定义任务
如果您的自定义任务是通过修改预装 ThingWorx Navigate 扩展来构建的,请进行备份,以便在升级后重新部署它们。这可防止在升级过程中覆盖这些自定义任务。有关详细信息,请参阅ThingWorx 扩展开发指南
导出配置
从源系统导出 ThingWorx Navigate 配置。稍后需要将配置导入目标系统。
要将文件导出到 ThingWorx,请完成以下步骤:
1. ThingWorx Composer 中,单击 “浏览”,然后在“建模”下,单击“事物”
2. 搜索 DataConfigurationAPI,然后单击将其打开。
3. 单击“服务”。服务随即打开。
4. 对于 ExportDataToFile,在“执行”下,单击 以执行服务。
5. fileName 下输入存储导出配置的 JSON 文件的名称。
6. 单击“执行”。系统将显示一条确认消息,并将导出的文件保存到默认位置:\ThingworxStorage\repository\NavigateFileRepository\
准备系统以进行升级
导入文件的最新版本,准备系统以进行升级。
要从 ThingWorx Navigate 1.6.1 升级到 ThingWorx Navigate 1.9,请从 ThingWorx Navigate 1.9 版次的 ThingWorx-Navigate-Upgrade-<版本>-bundle.zip 中导入 PrepareForUpgrade_Navigate-1_6_1.xml
要从 ThingWorx Navigate 1.6.0、1.7.x 或 1.8.x 升级,不需要导入任何 XML 文件。