How to retain/migrate running process instances in current version of the process into new version of the same process?
Example ::
Process A → version 0.1 → Running with 2 process instances
Now I want to deploy Process A → version 0.2 with updated flow
Here I need to retain/merge version 0.1’s 2 process instances into version 0.2 and undeploy version 0.1.
you can migrate your running process instances using e.g. the Camunda REST API.
The documentation explains all possibilities to migrate your instances quite well.
To remove a specific version of a process definition, you could also use the REST API, especially the one to delete a process definition.
I do not know of any open source tool that could visualize your existing migration plans. But you could migrate your process instance via the Camunda Cockpit as well (Process Instance Migration | docs.camunda.org). Keep in mind, this is an enterprise feature only.