Control-M/Server Migration

The Control-M/Server migration exports your Control-M/Server data from the old environment so that you can import the data into the new Control-M environment. To migrate Control-M/Server data, the source environment and target environment must both have the same version of Control-M (both major and minor version level, v.v.rr.mxx). Migration is useful in various situations, including switching to a new computer, new operating system, or new associated database.

For situations where you need to upgrade from one version of Control-M to a newer version of Control-M, see Control-M Upgrade in the Control-M Installation Guide.

The Control-M/Server migration can be performed in Automatic or Manual mode. The Manual mode is similar to the Control-M/EM migration process.

Automatic Control-M/Server Migration is not supported if the Control-M/Server was installed in a clustered OS environment using a virtual host name.

  • Automatic Control-M/Server Migration: Enables you to perform a full migration process from the Control-M/Server in the new environment. The new Control-M/Server must connect to the old Control-M/Server using a remote host connection, and it uses jobs to accomplish the task of exporting the data from the source environment and importing to the new environment. For more information, see Migrating Control-M/Server Automatically.

    Automatic migration uses agentless technology, which requires both the local Control-M/Agent (installed with the Control-M/Server) and the old environment to meet the same conditions as the Control-M/Agent and remote host used for agentless execution. For more information on setting up an SSH or WMI connection, see Defining a remote host in the Control-M Administrator Guide.

  • Manual Control-M/Server Migration: Enables you to export data from the old environment and import the data to the new environment, as described in Control-M/Server Manual Migration. You can export the data from the old environment to a file, and then import the file to the new environment.

Both the Automatic and Manual Control-M/Server migration allow for a two-phase export and import:

  • Static Phase 1: Export the historical and definition data while the old Control-M/Server is running. The Control-M/Server can continue to run while you export the historical and definition data. This phase can be used to test the export and import process and populate the new environment for testing.

  • Active Phase 2: Export only the active data. The Control-M/Server cannot be running during this phase. This export is performed if "static" phase 1 export was previously performed and only the active data needs to be copied to the new environment. This can reduce the export/import time on the day of the final migration.

If the Control-M/Server is not running when the export is started, then both the static and active data are exported to a file. If the Control-M/Server is running when the export is started, only static data is exported, and afterwards you are prompted to shut down the Control-M/Server to proceed with exporting the active data.