升级 ThingWorx Navigate > 迁移升级 > 将配置和自定义任务还原到目标系统
将配置和自定义任务还原到目标系统
导入之前,请执行以下操作:
1. 在以下位置创建 NavigateFileRepository 文件夹:$<installdir>\ThingWorxStorage\repository\
2. 将所有导出文件 (通过执行 ExportEntitiesExportDataToFileExportDBEntries 服务创建) 从源 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. 为您的自定义任务配置集成连接器。有关详细信息,请参阅下列相关主题:
* 
WindchillConnector(ptc-windchill-demo-thing) 已弃用,并将在 ThingWorx Navigate 9.1 之后的版本中移除。为了顺利过渡到下一版本,请将您的自定义任务更新为使用 OData 连接器。
有关详细信息,请参阅升级自定义任务
2. 确保将 TWXNavigate:AppMashup 标记添加到自定义任务的混搭中。
3. 重新启动 Apache TomcatThingWorx Integration Runtime
恢复已列入黑名单的属性
* 
此步骤仅适用于从 ThingWorx Navigate 8.5.x 升级到 9.x 的情形。
如果已对列入黑名单的属性进行了某些更改,请在升级之前恢复您已备份的黑名单。有关详细信息,请参阅黑名单属性主题。
重新启动 ThingWorx 服务
1. 重新启动 Apache Tomcat
2. 重新启动 ThingWorx Integration Runtime
这对您有帮助吗?