IBM BPM, V8.0.1, All platforms > Installing, deploying, and undeploying applications in the runtime environment > Installing process application snapshots > Migrating instances
Migrating BPEL processes
When you deploy a new version of a BPEL process, you might want the latest process version to apply to both new process instances and to process instances that have already started. To migrate running BPEL process instances to a new version of the process, you can use either an administrative script to migrate process instances in bulk or Business Process Choreographer Explorer to migrate specific instances.
- Migrating specific BPEL process instances to a different process version
A process template represents a version of a process. Running BPEL process instances can be migrated to a different process template version. You might want to do this, for example, when a newer version of the process becomes available, or because the current version has errors in it and you want to roll back to a previous process version. Use Business Process Choreographer Explorer to migrate selected process instances.- Migrating BPEL process instances in bulk to a new version of a process template
Use an administrative script to migrate running instances after deploying a new version of a process template, because new process instances are based on the new version, but existing instances based on the old template version continue running until they reach an end state.
Related concepts:
Versioning of BPEL processes
Migrating running process instances to a new version of the BPEL process