Control-M High Availability enables you to maximize your production environment uptime and prevent data loss in the event of hardware maintenance or failure.
Control-M supports the following high availability solutions:
Control-M/EM and Control-M/Server high availability with Oracle/MSSQL/External PostgreSQL: Enables you to set up a secondary host with Control-M/EM or Control-M/Server. If there is a hardware failure or if all Control-M/EM or Control-M/Server processes are down unexpectedly, the secondary automatically (by default) or manually assumes control and resumes production.
Control-M/Server high availability with a dedicated BMC PostgreSQL: Enables you to set up a secondary Control-M/Server and a secondary PostgreSQL database server for database replication. If the primary Control-M/Server and database server are down, you can manually fail over to the secondary host.
To set up your high availability environment, you must do the following:
Install or use an existing Control-M/EM, Control-M/Server, or a Control-M full installation, as described in Control-M full installation, Control-M/Enterprise Manager installation, and Control-M/Server installation. If you want to configure High Availability using an External PostrgeSQL server, you must install a fresh installation of Control-M/EM or Control-M/Server. You cannot upgrade because the previous installations are using a dedicated PostreSQL server and BMC does not provide a way to remove it.
Install a secondary Control-M/EM, Control-M/Server, or a Control-M full installation, as described in High availability installation.