升级 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. 为您的自定义任务配置集成连接器。有关详细信息,请参阅下列相关主题:
将自定义任务升级为使用 OData 连接器
将自定义任务升级为使用 Windchill Swagger 连接器
将包含 Info*Engine 任务的自定义任务升级为使用 OData 连接器
有关详细信息,请参阅升级自定义任务
有关详细信息,请参阅 ThingWorx Navigate 帮助中心中的升级自定义任务
2. 确保将 TWXNavigate:AppMashup 标记添加到自定义任务的混搭中。
3. 重新启动 Apache TomcatThingWorx Integration Runtime
重新应用对拒绝列表所做的更改
* 
此步骤仅适用于从 ThingWorx Navigate 8.5.x 升级到 9.x 的情形。
如果对拒绝列表进行了更改,请重新应用这些更改。有关详细信息,请参阅向拒绝列表中添加属性向拒绝列表中添加属性主题。
重新启动 ThingWorx 服务
1. 重新启动 Apache Tomcat
2. 重新启动 ThingWorx Integration Runtime