为就地升级做好准备
在开始升级之前,请从源系统导出文件并为系统升级做好准备。请执行以下步骤:
更新配置管理器扩展
将 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 APPS、ThingWorx 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 文件。