Migrate the project of Octopus from one machine to other machine

Hi, Can you please help me to know whether it is possible to migrate a project from one machine to other machine?
For example I create a project called DeployAndroid on test machine. Now I would want to move that from test machine to Production machine without having to do that manually all over again.

Hi Pratik,

Thanks for getting in touch! You can use our migrator project export and import function to perform this task.
Here is the relevant documentation: https://octopus.com/docs/api-and-integration/octopus.migrator.exe-command-line/partial-export

Hope that helps!

Thank you so much Vanessa :slight_smile:
This is a very helpful feature. I will check this out and get back to you for any further queries.

May i know the difference between octopus.migrator and octo.exe import/export
The link that you suggested is for octopus.migrator
But I found other link for import/export

Request you to clarify this confusion.

Hi Pratik,

The migrator is more advanced than octo.exe. The migrator will match on names, and provides all data, where octo.exe requires data to have exactly the same IDs and will only provide part of the data the project requries.
There are cases where you might want to use octo.exe but I would recommend the migrator just for the extra data and name matching :slight_smile:


Hi Vanessa,

Many thanks for your response. This has helped me a lot and saved my time. Your help is much appreciated. Have a nice day :slight_smile:


Hi Pratik,

Happy to help, let me know if you have any further issues or questions.