Skip navigation
1 2 3 Previous Next

Control-M

249 posts
Share:|

Learn how to deploy Control-M 9.0.00 in the cloud using Amazon Web Services.  During this webinar, we will cover: Installation media for Cloud, Supportability, and Settings & Installation procedure.  Come learn how you can address your changing business needs by utilizing the public cloud enterprise job scheduling capability with Control-M.

 

In this webinar Ted Leavitt will explain and demonstrate how to deploy Control-M on AWS.

 

This is the link on YouTube for the recorded session:

 

Connect with Control-M: Deploying Control-M 9.0.00 on AWS - YouTube

 

Here is the Q&A for this webinar (Connect With Control-M: Deploying Control-M 9.0.00 on AWS)

 

________________________________________________________________

 

Q: What is the official support policy for AWS cloud?
A: Control-M deployment on AWS and Azure is supported with current release.
We support running Control-M with internal
PostgreSQL Database
Oracle Database
PostgreSQL RDS
Oracle RDS
MS SQL RDS
________________________________________________________________

 

Q: What is minimum Control-M version and FP level required on Cloud platform?
A: Control-M/Enterprise Manager V9.0.00 FP400
Control-M/Server V9.0.00 FP300
________________________________________________________________

 

Q: Which installation media should be used for Cloud platform?
A: BMC offers two versions of Control-M installation media. One is for regular installation use, another named with 'Control-M Version 9.0.00 with cloud support V2' for Cloud platform.
________________________________________________________________

 

Q: How do I connect an Agent on AWS to Control-M/Server on premise host across the internet?
A: We assume the premise Server can initiate a TCP/IP connection to the agent machine (at AWS), and Agent on AWS cannot initiate a TCP/IP connection to server. The ideal solution for this scenario is using persistent connection where the Control-M/Server is connecting to the agent. The agent should be configured for "Allow communication". The only port that should be opened is the "Server to Agent" port on the agent machine as inbound.
________________________________________________________________

 

Q: Is there a dedicated AMI in AWS that we can use that has Control-M binaries baked into it? In AWS Marketplace?
A: We do have an AMI, but we do suggest launching an EC2 image and installing Control-M in that image because of limitations of the current Control-M AMI.
________________________________________________________________

 

Q: Can EIP be allocated for RDS Database?
A: You cannot assign an elastic IP to an RDS instance. Please note that RDS provides you with a DNS endpoint using which you can connect to your database instance. This DNS endpoint will not change during the lifetime of your instance. This ensures that then you do not have to reconfigure your application's database connection endpoints as long as you're using the same database instance.
________________________________________________________________

 

Q: For RDS DB, should we enable the AWS automated backup?
A: It’s your own preference, and the Control-M embedded Backup/Restore solution are still recommended while AWS automated backup is a good supplement.
________________________________________________________________

 

Q: For RDS DB, should we enable RDS DB Auto minor version upgrade?  Will it affect Control-M?
A: It will not affect Control-M, as long as the major RDS DB version is compatible with Control-M.
________________________________________________________________

 

Q: Is Amazon Linux compatible with Control-M?
A: EM server and CTM/Server are not supported.  Control-M/Agent 9 Fix Pack 2 supports Amazon Linux 2015.09.x (64 bit) and later with the following prerequisites:
* ksh-20120801-19.el7.x86_64.rpm
* compat-libstdc++-33-3.2.3-61.x86_64.rpm
________________________________________________________________

 

Q: Can we upgrade from old Control-M normal installation to V9 in AWS?
A: Yes you can.
________________________________________________________________

 

Q: Does Control-M support Multi Subnet which is needed and widely used in AWS?
A: At moment, we don't support it. We have already a RFE to address this.
________________________________________________________________

 

Q: Does control-M support AWS s3 file transfer protocol?
A: At this time AFT does not support working with AWS S3. It is planned to be included in future functionality of our Managed File Transfer product. It has not been announced when this will be included in a future release.
________________________________________________________________

 

Q: Does control-M support Elastic File System (EFS)?
A: Yes, Control-M server V9 and Agent v9 support EFS
________________________________________________________________

 

Q: If I have an on premise Control M, can we use the existing software distro after installing the Fix Packs, or do we need the cloud media? Do we need a new license for this?
A:  The existing media (DROST) can be used to install the Control-M in a non-cloud environment.  We do recommend using the "with cloud support V2" media for installing in cloud.  Fix Packs can be applied to both of these installations.  We would advise speaking with your account rep regarding any licensing or entitlement.
________________________________________________________________

 

Q: How is the HA and DR handled for Control-m 9.0 on two distinct regions?
A: As long as the two hosts have connectivity between one another, it behaves no different than HA or DR on-prem.  With HA, there are complications if there is significant latency between the different hosts (and their databases).
________________________________________________________________

 

Q: Is it must to have elastic IP while creating an instance or while choosing from the AWS marketplace?
A: It’s not a "must", but it is highly recommended.  If you do not have an EIP or configured VPC, the public IP of the Control-M host will change with each restart, requiring the EM (CORBA) configuration to be updated to reflect the new public IP.
________________________________________________________________

 

Q: What considerations are there for a mixed AWS environment, where for instance, the EM is installed on the corporate network with some Control-M Servers in AWS and some on company network?
A: The main consideration in such a scenario is the networking.  You must ensure proper connectivity between any hosts on the corporate network and those running in the cloud.
________________________________________________________________

 

Q: what is the minimum space required for the server to install correctly on AWS or was this discussed earlier?
A: The installation guide states a requirement of 100 GB for installation of Control-M on a UNIX host.  This should be sufficient for the base installation and the subsequent installation of the required Fix Packs and patches.
________________________________________________________________

 

Q: Can an on-premises Control-M EM server manage both on-premises Control-M servers and AWS Control-M Servers at the same time?
A: Yes, it is not a problem.
________________________________________________________________

 

Q: What’s the Control M AWS media file format? Is it downloadable?
A: The installation media is available in ISO format as well as zip for Windows and tar.Z for UNIX.
________________________________________________________________

 

Q: Can we have v8 in on premise while installing v9 in AWS?
A: Yes, normal considerations of working with different versions of Control-M would be to be taken into account.
________________________________________________________________

 

Q: How are the Control-M Agents connected to East Region's Control-M/Server will connect in case of DR to the Control-M/Server in the west region?
A: This will work the same as an on-prem installation.  If the Control-M/Server fails-over, when it initiates communication with the M/Agent, it will use its name and the M/Agent will update its primary M/Server to that new name.  There must be network connectivity between the M/Server and M/Agent.
________________________________________________________________

 

Q: Can we ftp the iso image from local desktop environment to EC2?
A: Yes as long as the ftp is enabled at your AMI and allowed by your corporate network.  Typically it would be easier to scp or sftp the image, as this is enabled by default in the Linux EC2.

________________________________________________________________

 

Q: Can primary and secondary CONTROL-M AWS instances be installed in Amazon data centers in different time zones?  Are there any specific configuration issues for this configuration?
A: The same considerations would need to be made as performing an installation on-prem.  It would generally be advisable to have an HA/DR pair configured for the same time zone to avoid confusion.

Share:|

Would you like to improve your Control-M Workflow development cycle?

 

Have you heard about the Automation API WorkBench?

 

Please join us for the next Connect with Control-M webinar on Wednesday November 29th when Ruben Villa will explain and demonstrate how to use some of the latest tools and techniques to speed up your implementation of workflows. We’ll conclude with a live Q&A session.

 

Register Now!! 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

Kelsey Adams

Get to Control-M 9

Posted by Kelsey Adams Employee Nov 1, 2017
Share:|

Technology continues to evolve and new innovations are launched every single week and Control-M is no exception! Every year we spend countless hours gathering customer feedback, improving functionality, and streamlining the user experience to help you with your digital journey. Don’t get left behind by staying on Control-M versions 7 or 8.

 

Here’s a look at what you’re missing if you’re not on Control-M 9. Contact us today if you have any questions about upgrading.

 

Control-M 7

 

Upgrade your Control-M environment to Control-M 9 to enjoy automated agent deployment, a new and improved user interface and promotion between environments.

 

Control-M 9’s automated agent deployment feature allows you to upgrade one or many agents to version 9 or install a fix pack deployment in a few simple steps. This feature also applies to the EM GUI client component and has a wizard interface to take you through the upgrade process. Upgrade quicker and with less risk, resulting in significantly reduced TCO for managing your ever-expanding workload environment.

 

The Control-M 9 user interface is more logical and easier to use than ever before. Whether your role is an administrator or a business user, a scheduler or developer – Control-M 9 retains and adds new features in an interface that is easy for all roles to use and master. With Control-M 9, you’ll involve everyone in the organization in the workloads that are so critical to your business.

 

Promoting jobs from dev to test, or test to prod across your various environments usually involves a lot of manual work like search and replace, and inconsistent operations. These methods can introduce errors at the most inopportune times.  With Workload Change Manager and the Promotion feature, manual work is replaced with promotion rules that operate the exact same way 100% of the time.  You’ll have complete control over the promotion process with consistent, fast, and error-free deployments and production will run smoother and more reliably than ever!

 

Control-M 8

 

Upgrade from Control-M V8 to Control-M 9 and enjoy automated agent deployment, a new and improved user interface, promotion (above) and Application Integrator.

 

Application Integrator is a web-based design tool that guides you through developing custom job types for your Control-M environment.  Relying on scripts or other brute force methods for custom applications can be costly to maintain and can leave you vulnerable to compliance issues. Application Integrator allows your application development and operations teams to work together in order to create custom job types that can be easily built and deployed, allowing you to manage all of your custom application workflows with the same power and efficiency you have with the out-of-box integrations Control-M has today. Application Integrator also give you access to a crowd-sourced community where AI created job types are available for you to use.

 

bmc controlm logo new.JPG

Share:|

Join our webinar to understand how to deploy Control-M 9.0.00 in the cloud using Amazon Web Services.  During this webinar, we will cover: Installation media for Cloud, Supportability, and Settings & Installation procedure.  Come learn how you can address your changing business needs by utilizing the public cloud enterprise job scheduling capability with Control-M.

 

Please join us for the next Connect with Control-M webinar on Wednesday October 25th when Ted Leavitt will explain and demonstrate how to deploy Control-M on AWS. We’ll conclude with a live Q&A session.

 

Register Now!!

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.
Share:|

Have you ever been curious about how the New Day procedure functions or maybe you would like to know more about optimizing it?

 

Learn how to identify problems, trouble shoot issues and improve performance in this under the hood look at the New Day procedure.

 

This is the link on YouTube for the recorded session:

 

Connect With Control-M: New Day Architecture & Troubleshooting - YouTube

 

Here is the Q&A for this webinar (Connect With Control-M: New Day Architecture & Troubleshooting)

 

________________________________________________________________   

 

Q: Is timing of pre-newday configurable? By default it happens 1 hour before newday, can we change that if we want?   

A: No, it is not possible to change it at the moment, it is working by design

________________________________________________________________   

   

Q: Where can I find the CE log?   

A: You can find CE log in $<SERVER_HOME>/ctm_server/proclog directory on Control-M Server

________________________________________________________________   

   

Q: What's the difference between the CE* log and the p_ctmce* logs?   

A: CE log contains the execution of CE process, p_ctmce is recorded in case of CE process is facing issues

________________________________________________________________   

   

Q: Which are the Control-M/Server processes that execute the New Day?   

A: The CE process is in charge of execution new day, CD internal subsystem is the one that records new day messages in ctmlog table

________________________________________________________________   

   

Q: So just to be clear, jobs with user specified user dailies are NOT included in pre-newday - correct?   

A: Correct, orders only jobs from folders with Automatic order method, this is the same as System user daily on previous Control-M versions

________________________________________________________________   

   

Q: If the server hosting the Control-M/Server crashes during New Day, should the New Day be executed again once CTM/Server is up and running?   

A: Yes, the new day will continue execution once Control-M Server is up and running again

________________________________________________________________   

   

Q: Where do we find out Control Module logs and for how many days?   

A: Control-M module logs like DB, People Soft and more are set in the agent machine in proclog directory

________________________________________________________________   

   

Q: Is it recommended to schedule jobs near to the time New Day runs?   

A: It depends on your needs, you only have to be aware that the server will track the status of the job after server processes are resumed after new day, in case job continues running during New Day,

________________________________________________________________   

   

Q: I have a quick question, for during the time New Day process executes. If Control-M server crashers, after server is up will New day process continue to run?   

A: Yes, the new day will continue execution once Control-M Server is up and running again

________________________________________________________________   

   

Q: In the NEWDAY message we do not see the message where it states PREODER JOBS copied to AJF   

A: It is normal since the pre-order process loads jobs to a temporary file, the user daily is when new jobs are ordered into active environment

________________________________________________________________   

   

Q: These commands can be done by Control-M Version 8 correct?     

A: Correct

________________________________________________________________   

   

Q: What all does the pre new day do?   

A: It cleans statistics, agent logs, and server table entries, remove old jobs and loads new jobs into active environment

________________________________________________________________   

   

Q: If you issue the clean_ajf command after newday ran would it ONLY remove old jobs or would it clean all newly loaded jobs?

A: It will remove all jobs from the environment since it truncates cms_ajf table

________________________________________________________________   

   

Q: What happens if I run 'ctmlog list 49’?   

A: It does not work the time parameter only accepts until 24 hours

________________________________________________________________   

   

Q: Could you please detail, how exactly ctmagcln works? We often see that the sysout files are not removed on some agents when investigated found that batches are defined with different names of same server which conflicts the ctmagcln process.   

A: ctmagclns basically removes logs, status and output files from every agent connected to the server, it's necessary to troubleshoot in case of any files not removed from agent

________________________________________________________________   

   

Q: We are on V8 what are the setting we need to do for PREODER to work?

A: PREORDER runs by default 1 hour before new day

________________________________________________________________   

   

Q: Are commands similar in UNIX?   

A: Yes, commands are the same as in UNIX

________________________________________________________________   

   

Q: What are the parameters related to the log and statistics cleanup value stated in the ctmlog?   

A: The parameter for updating the amount of days to keep Server logs is IOALOGLM this can be updated from configuration manager (CCM), by default we keep 20 runs per job in the statistics table, by running the ctmruninf is possible to delete those statistics outside New Day

________________________________________________________________   

   

Q: Why ended not ok jobs comes to next day, even though it’s not having maxwait?

A: By design the not ok jobs are not removed with the new day, this in order to review if is normal such jobs failed

________________________________________________________________   

   

Q: How can we check if preorder COPY is failed or successful?

A: there is no way to troubleshoot on the preorder copy, you can run ctmudchk command after new day to validate new day ordered all jobs

________________________________________________________________   

   

Q: If we have to hold some job exactly starts at the new day time, how do we go ahead for that?

A: New jobs won't run during new day, Server will start execution jobs once processes are resumed after new day finishes, it is possible to use ctmpsm utility to hold the job by command line while download is performed and WLA client is refreshed

________________________________________________________________   

   

Q: Can we forcefully run the new day process at any other time if we wanted to? If so what utility we need to use?   

A: The new day must run only once a day, however is possible to change new day time by updating DAYTIME parameter from configuration manager (CCM)

________________________________________________________________   

   

Q: What's needed to be checked if the new day is stucked or taking a lot time?

A: You can check the CE and p_ctmce* log files from proclog directory that will give a clue on why new day is stuck on execution

________________________________________________________________

Share:|

Trending in Support: Connect With Control-M: Control-M Database Backup and Recovery Best Practices

 

When was the last time you backed up your Control-M database? When was the last time you tested the backup to make sure everything was working properly?

 

Learn how to schedule a backup of your Control-M database on a regular basis and how to recovery your data and keep your business operations running.

 

This is the link on YouTube for the recorded session:

 

Connect With Control-M: Control-M Database Backup and Recovery Best Practices - YouTube

 

Here is the Q&A for this webinar (Connect With Control-M: Control-M Database Backup and Recovery Best Practices)

 

________________________________________________________________

 

Q: How are you managing how/when you run hot backup and cold backup on Red Hat?  You using crontab job?

A: As mentioned in the presentation, the command line utilities for hot and cold backups may be used in Control-M job definitions to schedule them on a regular basis.

________________________________________________________________

 

Q: Can backups be restored from a setup where EM and Server are hosted on different machines to a setup where EM and Server are on the same machine? If so, how.

A: This is possible and would depend on the type of backup taken and the database configuration as it relates to the Control-M installation, whether the setup on the same machine is a One Install or separate installations on the same host. For example, if EM has its own Postgres database then it would be possible to take the database backup from one machine and restore it on another, then use the restore_host_config  utility (as of version 9.0.00.500) to make the necessary parameter changes.  The utilities that only export data may be used to restore to a different machine, but again care must be taken as host specific values are included in these backups.

________________________________________________________________

 

Q: What is the recommended time to keep older backups and archive logs?

A: This would depend on how far back in the past you would want to have a potential restore point.  The business need would dictate when an older backup is no longer critical to keep.

________________________________________________________________

 

Q: Is there a BMC utility to manage the removal of old archive files, following the execution of the next hot backup?

A: Currently no automated utility exists to manage the removal of old archive log files once a new hot backup is performed. However, a simple delete or move command may be used or create a new directory for these files.

________________________________________________________________

 

Q: Can I just use XML exports instead of backups?

A: This is dependent on your needs, keeping in mind that XML exports save only the data, for example, job definitions, calendars, etc., whereas a backup involves the entire database schema and configuration files and allows the database to be restored in the event of corruption.

________________________________________________________________

 

Q: Does ctm_backup_bcp utility back up all configuration in Control-M/Server and all job definitions?

A: The ctm_backup_bcp utility backs up all data and configuration stored within the database tables of Control-M Server, in bulk copy format.

________________________________________________________________

 

Q: How often do I need to run hot backups?

A: This would depend on the business need for a specific restore point.  Once a hot backup is run, a restore point is created and subsequent archive logs maintain the changes performed in the database from that point until the next host backup is taken. We recommend keeping an eye on the archive log directory as this will continue to grow so long as the hot backup is active. You may want to consider running a fresh hot backup weekly so that all previous archive logs from that point and before may be discarded to retrieve filesystem space.

________________________________________________________________

 

Q: We use mirroring for our Control-M server and have a script that executes the following to back up the EM backup once a night shortly after new day. Is there a benefit to using DBUHotBackup over the "em util -export -type all -type history -file $_[0]"?

A: The EM util export essentially exports the data from the EM database at a particular point in time whereas the hot backup will contain al data up until the current time.

________________________________________________________________

 

Q: Is there a way to apply a cold restore and roll forward using the logs if they were kept?

A: Unfortunately, this is not possible.

________________________________________________________________

 

Q: On Linux, if you are running the hot b/u via a script at the same timing daily, what general type of issues would cause the backup to fail? Sample error .... AP-10 - Execute Script Module: 9 - Failed to invoke command= ....

A: We would have to examine the log files to determine the cause of this particular error, however, some possibilities are that it may be due to the backup directory not being empty, or the Postgres database is not running.

________________________________________________________________

 

Q: Can you paste the backup command via a job in this panel?

A: DBUHotBackup -TRACE_LEVEL info -BACKUP_DIRECTORY /controlm/ctmsrv9/hot_bkp/full -ADMINISTRATOR_PASSWORD manager -REMOVE_UNNECESSARY_LOGS Y

________________________________________________________________

 

Q: How CPU intensive is Hot Backup?

A: This would depend on the amount of data being processed for the hot backup and archive logs, as well as the physical resources on the machine itself hosting the Control-M database.

________________________________________________________________

 

Q: I like the command em psql -c "select.....", is there a similar command for oracle and sqlplus?

A: Here is an example for Oracle:

sqlplus -s /nolog <<EOF

connect user/pass

select * from my table;

quit

EOF

________________________________________________________________

 

Q: What are the advantages of hot/cold backup compared to a bcp backup?

A: A BCP backup on Control-M Server backs up the data contained within the database. The BCP restore assumes a functioning database in order to import the data back in.  A hot or cold backup will perform a backup of the database contents and configuration files, allowing the database to be restored in the event of corruption.

________________________________________________________________

 

Q: Is there a difference in the DBUBackup commands and just using the pg_dump command with Postgres?

A: The utility pg_dump is not a database backup but rather a database export. Conversely, the DBUBackup is a backup of the database configuration and contents to allow a restore in the event of corruption.

________________________________________________________________

 

Q: What about archive log files?  The hot backup apparently doesn't delete them.

A: Currently no automated utility exists to manage the removal of old archive log files once a new hot backup is performed. However, a simple delete or move command may be used or create a new directory for these files.

________________________________________________________________

 

Q: Is the process similar for MSSQL and Oracle, or are those backups done via the MSSQL or Oracle utilities?

A: Currently the hot backup functionality within Control-M is available only for a dedicated Postgres database.  Oracle and MSSQL databases require their own native utilities for such functionality. 

________________________________________________________________

 

Q: Does the contents of these folders need to be deleted each time you perform hot backup or will it overwrite the contents?

A: As mentioned in the presentation, please ensure that the directories used for the backup and archive files cleaned before running the hot backup. 

________________________________________________________________

 

Q: Would there be any purpose in enabling archive mode if we are not using hot backups?

A: No, the archive mode is intended for hot backups.

________________________________________________________________

 

Q: Do I execute the same command for Control-M Server Hot backup?

A: The hot backup commands for Control-M Server and Enterprise Manager are very similar. 

________________________________________________________________

 

Q: Are hot backups up to the minute, or, if there is a failure, could there be recent transactions that are not in the hot backup?

A: The archive logs will retain the most current information that was dumped in the hot backup.  There is the possibility that some transactions may not be included, depending on the point of failure.

________________________________________________________________

 

Q: Can a remote directory be defined as the default location for the hot backup files?

A: So long as the directory can be accessed via a local mount point, it may be used for the hot backup files.

________________________________________________________________

 

Q: Do I execute the same command for Control-M Server Hot backup in windows environment

A: The syntax for the hot backup commands are the same in a Windows environment

________________________________________________________________

 

Q: What is the difference between a cold backup and performing exportdefjob, exportdeffolder, exportdeftable, exportdefcal, copydefcal, copydefjob, etc..?

A: A cold backup is a backup of the Control-M database and the data contained it. The export utilities contain only the data exported at that given time.

________________________________________________________________

 

Q: What is the difference between a cold backup and performing em util -S T7LDM05 -D EM7 -U em800 -export?

A: A cold backup backs up the entire EM database contents and configuration files, whereas a UTIL export merely exports the data contained within the EM database.  The util restore assumes a functioning database in order to import the data back in.

________________________________________________________________

 

Q: Does DBUHotBackup copy all the EM data? Including calendar/shout destinations/user permissions/services etc?

A: The hot backup does backup all data contained in the Control-M EM database, including folders, calendars, users, services, etc.  Please note that shout destinations are actually maintained in the Control-M Server database and would require a backup of Control-M Server.

________________________________________________________________

 

Q: Also, which logs are removed by REMOVE_UNNECESSARY_LOGS?

A: The "REMOVE_UNNECESSARY_LOGS" when set to a value of "Y" keeps the last 7 days of files in the archive directory after a successful hot backup.

________________________________________________________________

 

Q: Which back/restore utilities to use when switching from windows to Linux?

A: The answer would depend on your business needs what data you are looking to backup for a potential restore in the event of a failure.  Generally speaking the cold and hot backup commands as well as the XML utilities mentioned in the presentation may be used on either Windows or Linux installations of Control-M.

________________________________________________________________

 

Q: What are the advantages of hot/cold backup compared to a bcp backup?

A: A BCP backup on Control-M Server backs up the data contained within the database. The BCP restore assumes a functioning database in order to import the data back in.  A hot or cold backup will perform a backup of the database contents and configuration files, allowing the database to be restored in the event of corruption.   

________________________________________________________________

 

Q: Other than time constraints are there any advantages to a cold backup versus a hot backup?

A: Time and space utilization are the primary advantages of a cold versus hot backup.

________________________________________________________________

 

Q: We are using the Control-M high availability function, does BMC still recommend a backup is performed?

A: While the High Availability function in Control-M allows switching between a primary and secondary platform, a backup is still recommended for disaster recovery purposes.

________________________________________________________________

 

Q: I had to create a python script clean up archive files.  I would clean up files from date stamp of .backup file up to the new .backup file.  I am hoping your utilities mentioned do this process.  How do we get information on those? Can you demo those?

A: The "REMOVE_UNNECESSARY_LOGS" parameter when set to a value of "Y" keeps the last 7 days of files in the archive directory after a successful hot backup. For further assistance, please open a support issue and we will gladly address your concerns. 

________________________________________________________________

 

Q: How do you use these backups for DR?  Do you sync them somewhere?  Are you setting somehow the HOSTNAME related things on DR server as needed?  Any tie in with IP address with restore?

A: With the database backups and restores, system specific information is maintained.  For the purposes of disaster recovery, as of the latest fix packs, the "restore_host_config" utility was introduced to allow for changing various parameters when different hosts are involved.

Share:|

The BMC Control-M 9.x: Fundamentals for Schedulers course is now available in the Control-M Learning Path.

 

This is a five-day instructor-led (ILT) course that combines classroom instruction with laboratory exercises. The course covers:

  • Control-M terminology, architecture, key components, and their relationships
  • Job execution, including the creation and scheduling of job definitions for a Control-M environment
  • Options for the scheduling of job definitions, including the use of different types of calendars
  • Control-M variables
  • Notifications and On-do Actions
  • Control and Quantitative Resources in job definitions
  • Workload Policy Manager
  • Use of BMC Control-M/Forecast
  • Use of BMC Batch Impact Manager

 

This course also includes an accreditation exam to emphasize the learning experience.

 

Abstract&amp;Register.PNG

 

 

Click the image to open the Control-M Learning Path PDF.

Control-M 9.x Graphical Learning Path.png

Share:|

The BMC Control-M 9.x: Fundamentals for Administrators course is now available in the Control-M Learning Path.

 

This course provides instruction and hands-on practice in the setup, administration, and customization options of the distributed systems BMC Control-M solution.

 

This is a five-day instructor-led (ILT) course that combines classroom instruction with laboratory exercises. The course covers:

  • Installation and configuration of Control-M/Server
  • Implementation of agentless platforms for job execution
  • Procedure for managing and troubleshooting New Day Processing
  • Implementation of Control-M Add-ons
  • Implementation of workload management and load balancing through host groups
  • Job history and version management
  • Control-M/EM and Control-M/Server database maintenance
  • Agent and client deployment
  • Procedure for troubleshooting the Control-M environment

 

This course also includes an accreditation exam to emphasize the learning experience.

Abstract&amp;Register.PNG

 

Click the image to open the Control-M Learning Path PDF.

Control-M 9.x Graphical Learning Path.png

Share:|

We will be all over the globe this fall; Dubai, Germany, South America and Singapore just to name a few. Join us at one of the many BMC Day's, BMC Exchange events and Control-M Seminars below! Contact your sales rep to register for a Seminar in your area. We look forward to meeting and talking Control-M with you!

 

DateEventLocationVenue
October 2-4, 2017VelocityNew York CityNew York Hilton Midtown
October 4, 2017BMC DayMexico CityHotel Camino Real Polanco
October 5, 2017Control-M SeminarMexico City
October 7, 2017Control-M SeminarIowa
October 12, 2017BMC ExchangeNew York CityThe Times Center
October 15-19, 2017DockerCon EMEACopenhagenBella Center
October 19, 2017MapR ConvergenceLondonHam Yard Hotel
October 24, 2017BMC DayMadridEDIFICIO NOUVELhttps://goo.gl/maps/Lbj8frMg1WK2
October 25, 2017BMC DayBuenos AiresFaena Art Center
October 25, 2017Big Data RoundtableSouth Africa
October 31, 2017BMC ExchangeSingaporeThe St.Regis Singapore
November 2, 2017BMC ExchangeBeijingRegister Here
November 5-9, 2017Gartner Symposium/ITxpoBarcelonaCCIB
November 6-7, 2017Control-M SeminarStockholm
November 7, 2017Control-M SeminarOklahoma
November 7, 2017BMC Innovation DayHong Kong
November 7, 2017BMC DayRiyadhFour Seasons Hotel at Kingdom Centre
November 8, 2017Control-M SeminarHelsinki
November 8, 2017Control-M SeminarSeattle
November 9, 2017BMC DayDubaiJumeirah Beach Hotel
November 9, 2017BMC Innovation DayRaleigh
November 10, 2017BMC SeminarColumbus
November 13-15, 2017DevOps Executive SummitSan FranciscoHilton San Francisco Union Square
November 14, 2017Control-M SeminarIrvine
November 14, 2017BMC ExchangeLondon
November 16, 2017BMC ExchangeEssenGrand Hall Zollverein
November 21, 2017Control-M SeminarGeneva
November 30, 2017BMC ExchangeSao PauloSheraton WTC Hotel
November 27-December 1, 2017AWS re:InventLas VegasARIA, Encore, Mirage, MGM, The Linq, The Venetian
Share:|

When was the last time you backed up your Control-M database? When was the last time you tested the backup to make sure everything was working properly?

 

Learn how to schedule a backup of your Control-M database on a regular basis and how to recovery your data and keep your business operations running.

 

Please join us for the next Connect with Control-M webinar on Wednesday September 27th when Ricardo Moreira will explain and demonstrate how to backup and restore your data. We’ll conclude with a live Q&A session.

 

Register Now!!

 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

Share:|

Have you ever been curious about how the New Day procedure functions or maybe you would like to know more about optimizing it?

 

Learn how to identify problems, trouble shoot issues and improve performance in this under the hood look at the New Day procedure.

 

Please join us for the next Connect with Control-M webinar on Wednesday August 30th when Hugo Arguello will remove some of the mystery surrounding this core component of the product. We’ll conclude with a live Q&A session.

 

 

Register Now!!

 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

Share:|

Are you using Workload Policies to help manage your environment?

 

Learn how to take advantage of this feature to better manage your jobs based on Control-M/Agent availability and your application owners' needs.

 

This is the link on YouTube for the recorded session:

 

Connect With Control-M: Managing Workload Policies - YouTube

 

Here is the Q&A for this webinar (Connect With Control-M: Managing Workload Policies)

 

________________________________________________________________

 

Q: As soon as the period for the workload policy has passed will those job run automatically or do we need to run them manually?

A:  The Jobs affected by a work load policy will continue to run as normally without needing manual intervention once a Policy is deactivated or its time for effect has  passed.

________________________________________________________________

 

Q: What happens if I change workload policy when things are running that meet the filter criteria?

A:  Jobs that are currently running when a policy is activated or takes effect will continue to run on the host. Jobs submitted once the policy is activated or take effect will follow the Policy.

________________________________________________________________

 

Q: Does mapping only apply for Agents connected to same CTM/Server?

A:  Jobs are defined to run on the Control-M/Server. To move jobs to an Agent on another Control-M/Server, it will be necessary to change the Job Definition.

________________________________________________________________

 

Q: I see we can activate/deactivate workload policy - can we create/delete/update workload policy outside of the GUI?

A:  The Workload Automation GUI client is the only way to Create, Delete, or Modify Policies.

________________________________________________________________

 

Q: When he says stopping all jobs - does he really mean stopping submission of new jobs? Do job already running keep running?

A: Jobs currently running will complete, until the Policy takes effect and new jobs will not run on the Control-M/Server or be submitted to the new Agent/Host. 

________________________________________________________________

 

Q: Can you not modify a policy after it’s created?

A:  Policies can be modified once they are created, but the name field cannot be changed.

________________________________________________________________

 

Q: Is there a way to change RUNNING JOBS or Quantitative Resources to "ZERO".  Lowest level available is 1.  If not, is there a RFE to provide for this?

A: Request for Enhancement QM002066509 has been opened for this scenario. Its inclusion in a future release or fix pack has not been announced.

________________________________________________________________

 

Q: Why can’t you set the Quantitative Resource to zero?

A: The suggested way to stop all jobs is to use the "Stop All Jobs" option of Workload Policies. Jobs have to meet all the defined filter criteria for the Policy to affect them.

________________________________________________________________

 

Q: Is it possible to export/import workload policies into different EM environment?

A:  It is possible to export Policies using the util utility. Usage for this is "util -mcs -export -type workload -file {path\file}. If the EM Server is on UNIX/Linux this command will have to be prefaced with "em"

________________________________________________________________

 

Q: Are Workload Policies a new v8/v9 feature? Or did it exist in v7 with a different name?

A:  Workload Policies were known as Workload Management in Control-M 7.0.00. This can be accessed in the Enterprise Manager Application from Tools > Workload Management.

________________________________________________________________

 

Q: The filter criteria uses OR or AND operator?

A:  The filter criteria uses an AND operator, so for a Policy to affect Jobs, all the filter criteria must be met.

________________________________________________________________

 

Q: If you are executing a policy to not run any jobs preparing for a maintenance window. How will this affect jobs that are running when you execute the workload policy?

A:  Jobs that are running on a Host will continue to execute until they finish. No new jobs that meet the filter criteria will be submitted once the Policy is activated.

________________________________________________________________

 

Q: So if I set up a policy to stop all job submissions on a control-m/server, critical jobs on this control-m/server would still be submitted?

A: Jobs that are marked as Critical in their definition will run regardless if they meet filter criteria for a job.

________________________________________________________________

 

Q: Can we use workload policies to stop the all the jobs during maintenance window, without shutting down the Control-M Server?

A:  The Control-M/Server does not have to be shut down for a Workload Policy to be able to stop or otherwise affect jobs.

________________________________________________________________

 

Q: So a workload policy addressing number of jobs executing works regardless if a job has a quantitative resource?

A: Number of Jobs and Quantitative Resource are separate categories so a Policy defined to affect one and not the other will not consider

________________________________________________________________

 

Q: Currently we are using the QR's for stopping the jobs on each agent during the outage window. For this we are using new jobs, which is consuming our license count. Can we replace these jobs with workload policy?

A: A "Number of Running Jobs" Workload Policy can be used for this purpose

________________________________________________________________

 

Q: Is it possible for Mass update in version 9?

A: Workload Policies must be updated one at a time in the GUI Client.

________________________________________________________________

Share:|

Converting data from an existing scheduling solution to Control-M concerns many organizations, as business-critical processes rely on the copious amounts of data within a scheduling solution. Manually converting data increases both conversion time and risk. Using the Control-M conversion tool, will remove the risk of costly errors which may happen in manual conversion when such a tool is not used.

 

After travelling around many different countries, I discovered that the Conversion Tool not only helps new users to migrate their jobs to Control-M, but is also a powerful tool for large multi-national organizations, which are expanding, to bring new workloads into Control-M. Organizations that are converting from Cron tabs or MS schedulers, or replacing their file transfer solutions with MFT, will enjoy the automated discovery and conversion to Control-M jobs and its applications.

 

If you haven’t heard about Control-M Conversion, you must watch this Conversion video.

 

Just recently we have released the Conversion Tool version 9.0.05 introducing some major new capabilities that you should know about.

 

 

 

  • Control-M OS to Application Jobs module (next phase of the Control-M Flow Update module) – Simplifies mass updates and automates conversion from an Operating System job type to either an Application Plug-in (e.g. File Transfer, SAP, Informatica, etc.) or to Application Integrator created jobs.  You can quickly find generic or scripted jobs according to specified criteria and replace them with an appropriate application specific Control-M job type

 

  • Control-M Self Conversion is a new web interface tool that allows you to build new conversions from any Scheduler, Application, or "homegrown" to Control-M folders and jobs

 

 

 

 

 

 

 

So let’s talk briefly about what you can do with the Self-Conversion Engine. Clearly, there are so many scheduling tools, file transfers solutions, or any other applications which you’d like to convert to Control-M. The traditional Conversion Tool has a long list of out-of-the box supported schedulers and applications, but of course, not every application or scheduling tool can be supported. With the understanding that the Control-M Operations team is very familiar with their data and business processes, we provide the tool to create conversion rules, and convert, test and upload to Control-M. And all that by yourself! (Well, of course, BMC teams will always support you in case you need it

 

Check out these latest capabilities and more, or contact the Control-M Conversion team for more info.

Share:|

Join us this summer at one of our many exciting events! Whether it be a conference, seminar plus baseball game, or user group- we want you to hear the latest and greatest Control-M has to offer.

 

In the half day seminars on "This is Digital Business Automation," you'll explore the latest features, network with peers and discover ways to accelerate development of job flows.

Learn how Control-M can help you:

  • Automate and manage workloads from a single point of control
  • Accelerate application development with Jobs-as-Code
  • Embrace new technologies without compromising existing infrastructure

 

DateEventLocationVenue
July 20, 2017Control-M SeminarColumbusL Brands
July 26, 2017Control-M User GroupLondon
August 3, 2017Control-M SeminarChile
August 4, 2017Control-M SeminarThailand
August 8, 2017Control-M SeminarIndonesia
August 8, 2017Control-M SeminarMontevideo
August 10, 2017Control-M Seminar + Reds GameCincinnatiGreat American Ball Park
August 16, 2017Control-M Seminar + Brewers GameMilkwaukeeAbramson Room: Miller Park
August 27-30, 2017VM World Las VegasMandalay Bay
August 31, 2017Control-M Seminar + Minnesota Twins Game MinneapolisThe Lumber Exchange
Share:|

Are you using Workload Policies to help manage your environment?

 

Learn how to take advantage of this feature to better manage your jobs based on Control-M/Agent availability and your application owners' needs.

 

Join us for the next Connect with Control-M webinar on Wednesday July 26th where Eric Epperson will demonstrate Workload Policies followed by a live Q&A session.

Register now!!

 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

Filter Blog

By date:
By tag: