Upgrading ThingWorx Navigate > Migration Upgrade > Restore Your Configuration and Custom Tasks into the Target System
  
Restore Your Configuration and Custom Tasks into the Target System
Before you import, perform the following:
1. Create the NavigateFileRepository folder at the following location: <Installation location>\ThingWorxStorage\repository\
2. Copy both exported files (created by executing the ExportEntities and ExportDataToFile services) from the source ThingWorx Navigate version to the location mentioned in step 1.
Import all non-Navigate entities
Import the XML file for all entities that you exported at the beginning:
1. In ThingWorx Composer, search for DataConfigurationAPI, and then open it. The General Information page opens.
2. Click Services.
3. For ImportEntities, click Execute service. The Execute Service: ImportEntities window opens.
4. For Inputs, under fileName enter the name of the file earlier created by executing the ExportEntities service.
5. Click Execute. You can check the generated import logs, for entities details or errors, at this location: <Installation location>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs.
Import your configurations
Complete the following steps to import your JSON ThingWorx Navigate Configuration file (the one you exported at the beginning):
1. In ThingWorx Composer, search for DataConfigurationAPI, and then open it. The General Information page opens.
2. Click Services.
3. For ImportDataFromFile, click Execute service. The Execute Service: ImportDataFromFile window opens.
4. For Inputs, under fileName enter the name of the file earlier created by executing the ExportDataToFile service.
5. Click Execute. You can check the generated import logs, for entities details or errors, at this location: <Installation location>\ThingworxStorage\repository\NavigateFileRepository\ImportLogs.
6. Restart Apache Tomcat and ThingWorx Integration Runtime.
Redeploy your custom tasks
If you have custom tasks, reimport those custom tasks you backed up earlier. To do so, complete the following steps:
1. Configure custom tasks for the Windchill Swagger Connector:
ThingWorx Navigate 8.5 uses ptc-windchill-integration-connector. You must do one of the following to make sure your custom tasks work with the connector:
If your task uses Info*Engine tasks with the old WindchillConnector(ptc-windchill-demo-thing), reconfigure ptc-windchill-demo-thing.
* 
Windchill must be configured for SSL. For more information, see Using SSL for a Secure Connection.
If your task uses Swagger REST services, update your task to use the ptc-windchill-integration-connector thing. To do this, you must recreate the services on the connector. Only Swagger REST services are supported on the connector.
For more information, see Upgrade Your Custom Tasks.
2. Restart Apache Tomcat and ThingWorx Integration Runtime.