升级 ThingWorx Navigate > 迁移升级 > 将配置和自定义任务还原到目标系统
  
将配置和自定义任务还原到目标系统
导入之前,请执行以下操作:
1. 在以下位置创建 NavigateFileRepository 文件夹:<安装位置>\ThingWorxStorage\repository\
2. 将两个导出文件 (通过执行 ExportEntitiesExportDataToFile 服务创建) 从源 ThingWorx Navigate 版本复制到步骤 1 中所述的位置。
导入所有非 Navigate 实体
导入在开始时导出的所有实体所在的 XML 文件:
1. ThingWorx Composer 中,搜索 DataConfigurationAPI,然后打开它。“常规信息”页面随即打开。
2. 单击“服务”
3. 对于 ImportEntities,请单击“执行服务”“执行服务: ImportEntities”窗口随即打开。
4. 对于“输入”,在 fileName 下输入先前通过执行 ExportEntities 服务创建的文件名称。
5. 单击“执行”。您可以在以下位置检查生成的导入日志 (有关实体的详细信息或错误):<安装位置>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs
导入配置
完成以下步骤以导入 JSON ThingWorx Navigate 配置文件 (在开始时导出的):
1. ThingWorx Composer 中,搜索 DataConfigurationAPI,然后打开它。“常规信息”页面随即打开。
2. 单击“服务”
3. 对于 ImportDataFromFile,请单击“执行服务”“执行服务: ImportDataFromFile”窗口随即打开。
4. 对于“输入”,在 fileName 下输入先前通过执行 ExportDataToFile 服务创建的文件名称。
5. 单击“执行”。您可以在以下位置检查生成的导入日志 (有关实体的详细信息或错误):<安装位置>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs
6. 重新启动 Apache TomcatThingWorx Integration Runtime。
重新部署自定义任务
如果您有自定义任务,请重新导入以前备份的自定义任务。为此,请执行以下步骤:
1. Windchill Swagger 连接器配置自定义任务:
ThingWorx Navigate 8.5 使用 ptc-windchill-integration-connector。必须执行下列操作之一,以确保自定义任务与连接器可以正常工作:
如果您的任务使用具有旧 WindchillConnector(ptc-windchill-demo-thing) 的 Info*Engine 任务,请重新配置 ptc-windchill-demo-thing
* 
必须配置 Windchill 使用 SSL。有关详细信息,请参阅使用 SSL 进行安全连接
如果任务使用 Swagger REST 服务,请更新任务以使用 ptc-windchill-integration-connector 事物。要执行此操作,必须在连接器上重新创建服务。连接器仅支持 Swagger REST 服务。
有关详细信息,请参阅升级您的自定义任务
有关详细信息,请参阅《自定义 ThingWorx Navigate 8.5》中的“升级您的自定义任务”。
2. 重新启动 Apache TomcatThingWorx Integration Runtime。