将配置和自定义任务还原到目标系统
在开始导入之前,请执行以下步骤:
1. 在以下位置创建 NavigateFileRepository 文件夹:$<installdir>\ThingWorxStorage\repository\。
2. 将所有导出文件 (通过执行 ExportEntities、ExportDataToFile 和 ExportDBEntries 服务创建) 从源 ThingWorx Navigate 版本复制到步骤 1 中所述的位置。
现在,让我们开始将您的配置和自定义任务恢复到目标系统中。以下各部分提供了执行这些步骤的相关说明。
导入所有非 Navigate 实体
导入在开始时导出的所有实体所在的 XML 文件:
1. 在 ThingWorx Composer 中,搜索 DataConfigurationAPI,然后打开它。“常规信息”页面随即打开。
2. 单击“服务”。
3. 对于
ImportEntities,单击

。
“执行服务: ImportEntities”窗口随即打开。
4. 对于“输入”,在 fileName 下输入先前通过执行 ExportEntities 服务创建的文件名称。
5. 单击“执行”。您可以在以下位置查看生成的导入日志,以了解实体的详细信息或错误:$<installdir>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs。
导入配置
完成以下步骤以导入 JSON ThingWorx Navigate 配置文件 (在开始时导出的):
1. 在 ThingWorx Composer 中,搜索 DataConfigurationAPI,然后打开它。“常规信息”页面随即打开。
2. 单击“服务”。
3. 对于
ImportDataFromFile,单击

。
“执行服务: ImportDataFromFile”窗口随即打开。
4. 对于“输入”,在 fileName 下输入先前通过执行 ExportDataToFile 服务创建的文件名称。
5. 单击“执行”。您可以在以下位置查看生成的导入日志,以了解实体的详细信息或错误:$<installdir>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs。
导入“我的任务”的相应配置
| 此步骤仅适用于从 ThingWorx Navigate 8.5.x 升级到 9.x 的情形。 |
请完成下列步骤以导入
“我的任务”的 JSON
ThingWorx Navigate 配置文件 (即在
导出“我的任务”的相应配置部分中导出的文件):
1. 在 ThingWorx Composer 中,搜索 DataConfigurationAPI,然后打开它。“常规信息”页面随即打开。
2. 单击“服务”。
3. 对于
ImportDBEntries,单击

。
“执行服务: ImportDBEntries”窗口随即打开。
4. 对于“输入”,在 fileName 下输入先前通过执行 ExportDBEntries 服务创建的文件名称。
5. 单击“执行”。
重新启动 ThingWorx 服务
1. 重新启动 Apache Tomcat。
2. 重新启动 ThingWorx Integration Runtime。
重新部署自定义任务
如果您有自定义任务,请重新导入以前备份的自定义任务。
1. 为您的自定义任务配置集成连接器。有关详细信息,请参阅下列相关主题:
2. 确保将 TWXNavigate:AppMashup 标记添加到自定义任务的混搭中。
3. 重新启动 Apache Tomcat 和 ThingWorx Integration Runtime。
重新应用对拒绝列表所做的更改
| 此步骤仅适用于从 ThingWorx Navigate 8.5.x 升级到 9.x 的情形。 |
如果对拒绝列表进行了更改,请重新应用这些更改。有关详细信息,请参阅
向拒绝列表中添加属性向拒绝列表中添加属性主题。
重新启动 ThingWorx 服务
1. 重新启动 Apache Tomcat。
2. 重新启动 ThingWorx Integration Runtime。